WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   /> (https://www.wn.se/forum/showthread.php?t=5833)

aikon 2005-01-30 23:45

Varför avslutar somliga en del HTML-taggar med /> i st f bara > ?

Qo-naq 2005-01-31 00:26

Citat:

Originally posted by aikon@Jan 31 2005, 00:45
Varför avslutar somliga en del HTML-taggar med /> i st f bara > ?
XHTML är svaret.

Clarence 2005-01-31 01:43

Som qo-naq skrev är det just för att koden ska vara XHTML-korrekt. Observera att ända skillnaden ligger i taggar som i HTML-standarden inte har någon sluttagg.

magentos 2005-01-31 04:01

HTML är en SGML-dtd
och den nya versionen av HTML - kallad XHTML är en XML-dtd.

I SGML (och därför även HTML) är det OK att definera taggar som saknar sluttag, tex IMG BR och HR.

I XML (och därför i XHTML) MÅSTE alla taggar ha en sluttag. genom att skriva "/>" kan man hoppa över att skriva sluttagen - t ex
är bara ett enklare sätt att skriva
</br>.

aikon 2005-01-31 08:08

Tackar tackar. XHTML hade jag bara vagt hört talas om.

Väl mest
och <img> som man skulle behöva fixa. Ser att det finns något som heter Tidy som man kan använda för att konvertera kod.

aikon 2005-01-31 10:42

Testade Tidy på några dokument, men konstigt nog fixade den inga endtags i br, img, meta eller någonstans..

Använde default options, se här
http://tidy.sourceforge.net/docs/quickref.html

Vilken option är det som ska sättas för att få t ex
?

Annan fråga om XHTML:
får man använda åäö eller måste man hålla på med &ouml; osv?

Rasmus 2005-02-02 21:30

Jag tror att å och ö inte är tillåtna, men ä är det.

Igentligen ska man inte använda
utan
(med mellanrum innan slash). Detta är för netscape-användare med verison tidigare än version 4 har jag för mig. Kanske inte finns så många av de användarna kvar, men en och en annan kanske man kan få till sin sida =)

Jester 2005-02-02 21:55

Citat:

Originally posted by aikon@Jan 31 2005, 11:42
Testade Tidy på några dokument, men konstigt nog fixade den inga endtags i br, img, meta eller någonstans..

Använde default options, se här
http://tidy.sourceforge.net/docs/quickref.html

Vilken option är det som ska sättas för att få t ex
?

Annan fråga om XHTML:
får man använda åäö eller måste man hålla på med &ouml; osv?

Du ska ange en version av XHTML DTD som Doctype.

Alex 2005-02-05 00:15

En grej som är lite jobbig med xhtml. det är att man måste lägga in allt i stylesheets, för attributen height osv funkar inte om det skall validera.

jimmie 2005-02-05 00:26

Citat:

Originally posted by Zn4rK@Feb 5 2005, 00:15
En grej som är lite jobbig med xhtml. det är att man måste lägga in allt i stylesheets, för attributen height osv funkar inte om det skall validera.
Du kanske borde skaffa dig lite mer skinn på nästan innan du kommer med ett sådant uttalande. Finns olika typer av XHTML. Transitional t.ex. erbjuder mer attribut än strict.

Charlie 2005-02-05 13:16

Citat:

Originally posted by Zn4rK@Feb 5 2005, 01:15
En grej som är lite jobbig med xhtml. det är att man måste lägga in allt i stylesheets, för attributen height osv funkar inte om det skall validera.
...och även om det kanske kan tyckas vara en smaksak finns det många fördelar med att förlägga så mycket av utseendet som möjligt till CSS. XHTML bygger på XML. XML är till för att spara data. Ett XHTML-dokument blir mycket flexiblarare om det endast används för att spara och ge lite grundläggande struktur till ett dokument.

Mitt tips skulle således bli att helt skippa allt med tabeller, font-taggar och attribut för design... ja och möjligtvis även
, då det absolut bör gå att omformatera till olika stycken med t ex

.

Robert 2005-02-05 17:55

Citat:

Ursprungligen postat av Xyzi
Citat:

Ursprungligen postat av Zn4rK
En grej som är lite jobbig med xhtml. det är att man måste lägga in allt i stylesheets, för attributen height osv funkar inte om det skall validera.

...och även om det kanske kan tyckas vara en smaksak finns det många fördelar med att förlägga så mycket av utseendet som möjligt till CSS. XHTML bygger på XML. XML är till för att spara data. Ett XHTML-dokument blir mycket flexiblarare om det endast används för att spara och ge lite grundläggande struktur till ett dokument.

Mitt tips skulle således bli att helt skippa allt med tabeller, font-taggar och attribut för design... ja och möjligtvis även
, då det absolut bör gå att omformatera till olika stycken med t ex

.

Tabeller ska användas för tabeller så de ska inte skrotas bara för sakens skull. Dock om de är till för att styra upp design på ett "större" plan (ja, även en tabell är ju en typ av strukturering av data).

Och en petitess (märka ord): XML är till för att strukturera upp data, inte spara data.. ;)


Alla tider är GMT +2. Klockan är nu 07:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson