Sv: Html
Hur gör man lite större mellanrum i HTML? Jag har suttit o letat på html-guider men inte hittat något.
Jag ska lägga några länkar på rad, horisontellt alltså, och vill ha lite större mellanrum mellan dem än bara ett mellanslag.
Man kan använda och tabeller... Men det är inte "rätt"
Vill dock poängtera att jag är van vid att tala inför döva öron när det gäller webbdesign. Du får alltså skriva hur "slaffsig" kod som helst, webbläsarna förstår oftast vad du menar ändå

(Med andra ord, du får göra som du vill

)
Jag skulle dock föreslå att du använder CSS-attributen
margin eller
padding.
Såhär kan man få mer utrymme mellan länkar:
Länk-makeup.
Om du tittar i koden ser du att jag med hjälp av CSS satt:
Kod:
[COLOR="Red"]a {
margin:20px;
}[/COLOR]
[COLOR="Green"]#container a {
padding:10px;
margin:0;
border:1px solid #ccc;
}[/COLOR]
Det som är
rödmarkerat sätter
margin på alla länkar. Det som är
grönmarkerat sätter
padding och en
border runt varje länk, som finns i <div>:en som jag kallat container.
Sen undrar jag om man måste skriva <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> i alla html-dokument? Hur vet man vilken html-version man ska skriva där?
Vilken
doctype man använder är en smaksak. Den äldre som du nämner är ganska förlåtande. Jag använder
Strict, vilket namnet antyder, har ett striktare regelverk för hur kod ska skrivas.
Man bör ha en
doctype, eftersom det talar om för webbläsaren hur den ska tolka koden man skrivit i dokumentet.
Om det skulle dyka upp något konstigt problem i designen på din sida så kan du gå till:
http://validator.w3.org/ för att validera din kod. Den kommer säga till om du t.ex. glömt stänga en tagg. Men den kräver att du använder en doctype, så att den vet vilka regler den ska rätta din kod efter.
Här har du några
doctypes att välja mellan:
http://www.w3schools.com/tags/tag_doctype.asp