|
<br> Om du vill skriva XHTML stäng tomma element BR. Man kan skriva </br> men för att följa standard och att den är bakåtkompatibel skriv <br /> och glöm inte mellanslag efter BR.
Kod till vänster är en komplett dokument. Resultat av koden
ser du till höger. Kod i XHTML visas längst till höger. Bakgrundsfärg är
bara för
att framhäva kod och resultat. ( Kod för få linjer i tabellen ovan är Om man utelämnar <br> taggen blir resultaten Hej på dej! Fint väder idag. I fortsättning kommer jag att bara skriva den del av koden som skrivs mellan <body> och </body> men det är bara för min bekvämlighet. Du för förutsätta att inledning och avslutningsdel av koden finns med. Det spelar ingen roll hur du skriver din sida bara taggarna kommer i rätt ordning. Webbläsaren behandlar din sida tecken för tecken och utför instruktioner i taggarna i den ordning de finns. T.ex. du kan skriva din kod så här.
Använd inte extra <br> för att skapa flera tomma rader. En del webbläsare slår ihop extra radbrytningar till en <br> och en taldator skulle bara upprepa "slut på raden" gång på gång. Det finns ett bättre sätt att skapa tomutrymme och det ska vi titta på när vi undersöker en tagg som heter <pre> lite längre fram. Det finns ett egenskap, CLEAR, till <br> tagg som används vid bilder och tabeller. Läs mer här. <nobr> och </nobr> P står för "Paragraph" - engelska för stycke. Vill man skapa ett nytt stycke använder man taggen <p> . Den har sluttagg </p> och vad <p> gör är att först skapa en tom rad och sedan flytta efterföljande text till raden därefter. Se nedan.
En del brukar utelämna sluttagg </p> men det kan skapa problem att inte ha sluttagg när du anger egenskaper. Samma sak när det finns tabeller eller bilder i sidan. Gör det til en vana att avsluta <p> med </p> för att slippa problem senare eller om du vill följa XHTML standard. BODY ska egentligen inte innehålla ren text utan text ska finnas i olika stycke där <p> stängs med </p> Du kan kombinera <p> och <br> som i koden nedan.
Här är det två olika taggar med två olika instruktioner som påverkar texten men webbläsaren tolkar taggar och utför instruktioner korrekt. Först <p> och sedan <br> . Vad som händer är att <p> skapar ett nytt stycke och <br> taggen flyttar texten ned ytterligare en rad. Det blir i praktiken två tomma rader emellan. Obs! Det går inte att skriva <br><p> och du kan läsa i nästa stycke varför. Den första taggen <br> skapar en tom rad men <p> tagg har inget element att kunna avgöra var stycket ska börja. En tom rad räknas inte som ett element. Detsamma gäller flera <p> taggar i följd för att skapa tomutrymme. Webbläsaren erkänner bara den första <p> taggen och ignorerar de andra eftersom den måste ha ett tecken eller en bild mellan varje <p> för att kunna placera nästa <p> korrekt. Däremot om du infogar mellanslagskod så här <p> </p> kan du skapa ett "tom" stycke. För större utrymme använd <pre> Mellanslagskod förklaras nedan. Webbläsaren ignorerar extra mellanslag, i ditt material, mellan t.ex. två ord. Den erkänner bara ett mellanslag. Använd för fler mellanslag. Se nedan.1 2 3 Som du ser upprepas koden tre gånger mellan varje tal och därmed får man tre mellanslag som skiljer talen när sidan öppnas i en webbläsare. Resultaten av ovanstående kod är 1 2 3 och eftersom man normalt kan lägga in ett mellanslag och du lägger till ett mellanslag efter 1 som nedan 1 blir resultatet fyra mellanslag till nästa tal. Notera att jag kallar för kod och inte tagg. Det finns en del koder i HTML utan avgränsare. De kännetecknas av att de börjar med & och avslutas med semikolon. Oftast skrivs de med små bokstäver. Se längre ner i sidan om ASCII kod. Ett annat sätt att använda denna kod är för att hindra webbläsare från att skapa raddbrytning mellan element som ska visas tillsammans. Se exempel nedan
För att dessa tecken :- ska visas tillsammns med "exempel" används istället av den normala mellanslag. Detta gör att de två element ses som ett av webbläsare. Radbrytning sker antigen innan "exempel" eller efter tecken :- Om du vill kombinera två element, så att webbläsare ser de som ett, ersätt mellanslag med <h1>,<h2>,<h3>,<h4>,<h5>,<h6>
Det finns sex olika storlekar som man kan använda. <h1> är den största. Sedan kommer <h2>, <h3>, <h4>, <h5> och till sist <h6> vilket ger den minsta textstorleken. Man måste avsluta taggar annars blir resten av texten påverkad. Har man börjat en sidan med en viss rubrikstorlek då ska andra rubriker, på sidan, vara i fallande grad och aldrig storre än den inledande rubrik. Man ska inte använda dessa taggar för vanlig text. Det finns andra taggar som ger bättre kontroll över textstorlek. Det ska vi titta på lite längre fram. Det allra bästa sätt att formattera text är att använda CSS. En del taggar har egenskaper (kallas också för attribut eller parametrar) som man kan använda för att ytterligare påverka innehållet i sidan. De flesta egenskaper måste tilldelas ett värde för att kunna fungera. Skriver man taggen utan egenskaper är det standardvärde som tillämpas. Standardvärde i engelska kallas för default värde och man kan träffa på denna term i svensk text.
align Eftersom värdet LEFT är standard behöver man inte ange den. I alla taggar skrivs egenskap plus värde utan något mellanslag. <instruktion egenskap="värde">Kapitel 1.</avsluta instruktion><p> Notera att värdet innesluts i citationstecken. Detta, med citationstecken, kan vara lite förvirrande. En del värden kan skrivas utan citationstecken och det är också korrekt. Eftersom det är inte fel att ange alla värden i citationstecken det är bäst att göra så. Man behöver inte komma ihåg vilka värden kan vara utan. <h2 align="center">Kapitel 1.</h2><p> Resultaten av ovanstående kod blir att rubriken justeras till mitten av sidan. <p> taggen gör så att texten efter rubriken flyttas ned med en tom rad emellan. Vill du att texten kommer precis under rubriken använd <br>
Kapitel 1.Eftersom jag använder en tabell på denna sida gäller centrering i den del som används för texten. <h2 align="center">
Med värdet RIGHT justeras rubriken längst ut till högerkanten av sidan. Se koden nedan. <h2 align="right" >Kapitel 1.</h2><br> Resultatet blir Kapitel 1.Förväxla inte titel och rubrik. Titel syns bara längst upp, i ramen, av webbläsare medan rubrik syns på sidan eftersom den är skriven innanför <body> taggarna.
Alla tecken som du skriver på en webbsidan lagras enligt ett kodsystem. Den mest vanligt, som de flesta datorer arbetar med, är den ASCII system. Vill du se kod och de olika symboler som representeras gå till denna sidan.
|
