|
|
![]() |
||
|
|
|||
|
JavaScript.nu
/
HTML-kurs
/
Taggar och attribut
Taggar och attribut
I detta kapitel: Taggar och attribut Taggar utan attribut Taggar utan avslutningstagg �ndra koden Taggar som inte beh�ver avslutningstagg Stor och liten bokstav Taggar i r�tt ordning Citationstecken Test I de senaste kapitlen l�rde du dig dels vad taggar och attribut �r. Vi l�rde oss dock bara lite allm�nt om vad en tagg och vad ett attribut �r f�r n�got. I detta kapitel ska vi mer grundligt g� genom vad en tagg och vad ett attribut �r f�r n�got. Detta �r grundl�ggande kunskaper du kommer att beh�va inf�r framtida studier av spr�ket HTML. L�t oss nu p� l�tt svenska beskriva vad taggar och attribut �r f�r n�got: T�nk dig att du ska s�ga �t en m�lare att m�la en tavla. S�g �t denna att m�la ett hus. Detta hus kan se ut p� tusen olika s�tt. Vill du sedan specificera dig lite mer m�ste du beskriva vad du vill ha utf�rligare. Ist�llet f�r att bara s�ga att du vill ha ett hus kan det vara klokt att beskriva husets storlek, takets f�rg, v�ggarnas f�rg och husets typ (h�ghus/radhus/villa?). P� samma s�tt m�ste du beskriva hur din hemsida ska se ut f�r webbl�saren. Den f�rsta sida du skapade (kapitel 2) inneh�ll bara en tom BODY-tagg. D� blev din sida helt vit och med svart text. Dvs, webbl�sarens standardf�rger. I kapitlet efter det (kapitel 3) hade du tv� attribut (BGCOLOR och TEXT) som beskrev f�r webbl�saren vilken bakgrundsf�rg och textf�rg du ville att din sida skulle ha. Man kan enkelt s�ga att m�laren �r din webbl�sare, huset som m�laren m�lade �r din tagg och husets storlek och f�rg �r dess attribut (attributen beskriver taggen, p� samma s�tt som husets beskrivning beskriver huset).
Alla taggar har inte attribut. Om du t.ex. vill att webbl�saren ska
skriva en text med fet text beh�ver du inte "f�rklara"
n�got extra f�r webbl�saren. Det r�cker med att du anv�nder en tagg
(som f�r�vrigt skrivs <B>fet text</B> (B = Bold, eng. "fetstil")) f�r att webbl�saren
ska f�rst� hur du vill ha din text ("den ska vara fet").
Fast om du t.ex. vill ha en bild p� din sida m�ste du ha dels
en tagg f�r sj�lva bilden (som �r <IMG> (IMG = IMaGe, eng. bild)), dels kan
du ocks� ha attribut som beskriver vart p� internet bilden finns,
hur bred bilden �r och hur h�g bilden �r.
Du har tidigare l�rt dig att en tagg �ven kan ha en avslutningstagg.
T.ex:
Alla taggar har dock inte en avslutningstagg. Om du t.ex. ska infoga en bild p� din hemsida kr�vs ingen avslutningstagg. Webbl�saren infogar en tagg en bild d�r du har en bild-tagg (<IMG>). Det beh�vs ingen tagg som "avslutar" bilden. Har du ist�llet anv�nt en "fet text"-tagg (<B>) s� m�ste webbl�saren veta vart du vill avsluta ditt skrivande med fet text. Du b�rjar allts� med en starttagg, t.ex. <B>, d�r du vill b�rja skriva med fet text, och d�r du vill sluta skriva med fet text skriver du </B>. </B> avslutar allts� <B>. En bild (<IMG>) beh�ver som sagt inte "avslutas", varf�r det inte finns n�got som </IMG> i HTML. L�t oss ta ett konkret exempel p� detta. �ppna din hemsida och uppdatera den med koden nedan:
Resultat blir som man kan f�rv�nta sig:
F�r att g�ra r�tt f�r oss ska det ocks� n�mnas att det finns vissa taggar som man kan, men inte beh�ver, avsluta. Ett exempel p� en s�dan tagg �r <P>, som st�r f�r paragraph, dvs. stycke. Det �r inte "fel" att anv�nda </P> efter att du anv�nt <P>, fast du beh�ver inte g�ra det.
Du kanske lagt m�rke till att samtliga taggar jag skrivit har skrivits
med stor bokstav. �r detta ett m�ste? Svaret �r kort och gott nej.
Du kan skriva taggar och attribut med s�v�l stora som sm� bokst�ver. Du kan t.o.m.
blanda stora och sm� bokst�ver. B�da dessa alternativ �r allts� giltiga:
Det �r helt upp till dig hur du vill
skriva dina taggar och attribut. Vad tycker du blir snyggast,
stora eller sm� bokst�ver? H�r visas n�gra olika stilar som �r vanliga
hos olika webbdesigners:
Alla varianter �r sj�lvklart "lika r�tt". Fram�ver kan du v�lja den stil som passar just dig. Liksom de flesta andra regler s� har denna regel undantag. Vissa attributv�rden (attributv�rde �r det v�rde attributet har, t.ex. green eller red) skiljer mellan stora och sm� bokst�ver. D� �r det skillnad p� att skriva "HEJSAN" och "hejsan". Detta �r dock �verkurs, s� vi tar inte upp det h�r. Du kan med andra ord v�lja om du vill skriva de taggar/attribut vi fram�ver ska anv�nda med stora eller sm� bokst�ver.
Vartefter som du l�r dig fler taggar och du anv�nder m�nga olika
taggar s� m�ste du t�nka p� i vilken ordning du skriver dem.
Detta exempel �r inte r�tt:
Du m�ste allts� ha taggarna p� ett s�dant s�tt s� att den
tagg du startar f�rst �ven avslutas sist.
Har du f�rst <CENTER> och sedan <H2> s� m�ste du
efter TEXT f�rst avsluta </H2> och d�refter </CENTER>.
Det jag nu t�nker skriva om �r lite �verkurs,
s� om du inte begriper dig p� vad som menas med detta,
hoppa �ver det.
Fast ibland, i vissa attribut, m�ste man ha med citationstecken
runt sina attributv�rden. D� kan man allts� inte "strunta"
i att ta med citationstecken. Mallen nedan beskriver n�r du m�ste
ha med citationstecken (annars �r det frivilligt, dvs., vill du s�
kan du ha det, annars har du inte med citationstecken).
Jag personligen f�redrar att alltid ha citationstecken, f�r det kan aldrig skada att ha citationstecken. Om du n�gonsin tvivlar om du ska ha citationstecken eller inte b�r du ha det!
Copyright © Omid Rouhani 1997-2022; Alla r�ttigheter reserverade. Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ] |