Mer om URL:er och länkar
HTML-element för markering av strukturer
Sammanfattning

Mer om URL:er och länkar

URL:er

Det som gör att länkarna verkligen "leder till" ett annat dokument är adressen i attributet - en URL (Universal Resource Locator). URL:en innehåller tre typer av information, som tillsammans gör det möjligt att peka ut ett specifikt dokument någonstans på Internet (inte bara WWW!).

Protokoll
Den första delen av URL:en talar om vilket protokoll, dvs. sätt att kommunicera, som skall användas för att komma åt det som pekas ut. Det finns många olika protokoll när det gäller Internetkommunikation, men de vanligaste är:
ftp
File Transfer Protocol
http
HyperText Transfer Protocol
news
Usenet News, diskussionsgrupper, anslagstavlor, nyhetsgrupper
mailto
Elektronisk post, se nedan.
Adress
Nästa del av URL:en är en adress (IP-adress) till den dator som tillhandahåller informationen som avses. Adressen består av ett antal grupper av bokstäver och siffror som åtskiljs av punkter. Dessa adresser är unika, på samma sätt som telefonnummer är det, dvs. varje dator (telefon) har sin egen adress (nummer).
http://www.passagen.se 

Dessa adresser är koder som oftast går att lära sig tolka, dvs. det går att se vart en viss adress leder. Läs grupperna av tecken från höger:

com
står för commersial
reite
är namnet på sidan, och adressen
www
pekar ut den dator som hanterar WWW på reite


Namnen och förkortningarna är definierade och fördelade "centralt", av myndigheten SUNET, och valda så att inte olika datorer skall få samma namn. Därför blir förkortningarna ibland väldigt lätta att tolka (kth.se, volvo.se, telia.se) och ibland mindre lätta att förstå direkt. Egentligen är bokstavsformen bara ett "alias" för adressen, som består av siffergrupper (130.236.138.1) och som automatiskt slås upp i en katalog när du använder bokstavsformen.

Fil
Den sista delen av URL:en pekar ut den fil som innehåller informationen. Filnamnet och sökvägen (biblioteksnamnen) skrivs på den form som används i datorsystem av Unix-typ, dvs. med divisionstecken mellan bibliotek (istället för "backslash" som i Dos/Windows) och utan begränsningen 8+3 tecken.
/bjorn/index.html

Destinationslänkar (A NAME)

I förra delen såg du hur man kunde använda märket A med attributet HREF för att peka ut ett dokument, dvs. skapa en länk till ett annat dokument. Märket A har ett annat attribut som gör det möjligt att skapa destinationer för länkar, dvs. punkter dit en vanlig länk kan peka. Detta kan du använda om du t.ex. vill ha en innehållsförteckning i början av ett dokument, och låta de olika kapitelnamnen länka vidare till kapitlen.

För att skapa en destination använder du märket A med attributet NAME och definierar ett namn på destinationen i detta:

<A NAME="kapitel2">Kapitel 2 - Argumentation</A>

En destinationslänk har ingen speciell utformning utan ser ut precis som den omgivande markeringen beskriver (ill skillnad från vanliga länkar som ju visas med annan färg och eventuellt understrykning). För att länka till en destination från samma dokument använder du följande variant av länkar:

Se även <A HREF="#kapitel2">Kapitel 2</A>

Destinationslänkar refereras alltså med ett "staket" (#) före namnet. Detta kan du göra även från andra dokument, dvs. länka till en viss punkt i ett annat dokument. URL:er kan ha en destination direkt efter filnamnet:

Länk till destination i samma dokument
#kapitel2
Länk till destination i annat dokument på samma server
/home/miker/index.html#kapitel2
Länk till destination i dokument på annan server
http://www.ida.liu.se/home/miker/index.html#kapitel2

Skapa nytt email med URL

Det finns en speciell variant av URL:en som används för att skapa länkar som aktiverar ditt postverktyg. Detta är en funktion som gör att du, som författare, kan förse dina dokument med en URL som innehåller din email-adress. Om läsaren har kommentarer eller frågor klickar han/hon bara på länken, och får ett nytt tomt brev som är förberett att skickas till dig. Dessa URL:er ser ut så här:

mailto:mailadress

Exempel: länken med min elpostadress nedan innehåller en "email-länk" som skapar ett nytt tomt brev, med min adress i. Detta kan du använda för att skicka frågor eller kommentarer till mig.

  A HREF="mailto:gulligkille@hotmail.com"gulligkille@hotmail.com</A> gulligkille@hotmail.com

HTML-element för markering av strukturer

Strukturelementen utformas på olika sätt för att skilja dem åt visuellt, t.ex. är rubriker större och i fetstil. Du kan dock inte vara säker på hur ett visst element kommer att se ut - olika browsers kan utforma samma element på olika sätt. Undvik därför att använda strukturelementen för att åstadkomma en viss layout eller utformning - utnyttja dem för att beskriva strukturer/olika typer av innehåll i ett dokument.

Indenterat textstycke (BLOCKQUOTE)

Då du vill skapa ett indenterat stycke text, t.ex. för ett längre citat eller för att berätta en kort historia inuti ett kapitel, kan du använda dig av märket BLOCKQUOTE (engelska som betyder ungefär "citatstycke").

  <P>Utformning - innehåll och struktur får ett utseende <P>

<BLOCKQUOTE>
Exempel: Rubriker är större än "vanlig" text. Viktiga ord framhävs med fetstil. Sidhuvudet placeras högt uppe, och fotnoterna långt ned på sidan avskilt från den övriga texten.</BLOCKQUOTE>
Utformning - innehåll och struktur får ett utseende

Exempel: Rubriker är större än "vanlig" text. Viktiga ord framhävs med fetstil. Sidhuvudet placeras högt uppe, och fotnoterna långt ned på sidan avskilt från den övriga texten.

Texten i ett indenterat textstycke visas oftast som indenterad, vänsterjusterad text, utformad precis som vanliga textstycken (dvs. blanksteg och vagnretur syns inte).

Förformaterad text (PRE)

I de fall du vill att texten du presenterar skall formateras exakt så som du skrivit in den i HTML-filen kan du använda märket PRE (som i engelskans "preformatted" för förformaterad). Detta kan du använda t.ex. för att presentera kolumner av text, eller visa programkod.

 
<PRE>Det här textstycket kommer
a t t  visas precis
       som
       det ser ut i
HTML-filen.</PRE>
Det här textstycket kommer
a t t  visas precis
       som
       det ser ut i
HTML-filen.

Förformaterade stycken visas oftast med ett typsnitt liknande courier i vilket alla tecken och blanksteg är lika breda.

Adressinformation (ADDRESS)

För att presentera adressinformation, uppgifter om dokumentförfattare eller liknande kan du använda märket ADDRESS.

  <P>Författare:</P>
<ADDRESS>
BJörn Andersson
guligkille@hotmail.com</ADDRESS>
Författare:
Björn Andersson, gulligkille@hotmail.com

Addressinformation visas oftast med kursiv stil, utformad precis som vanliga textstycken (vänsterjusterad).

"Definitionslistor" (DL)

I förra delen såg du hur man kunde skapa listor för att presentera uppräkningar av information. Om du vill räkna upp termer eller ord och samtidigt beskriva dessa kan du istället använda märket DL (som i engelskans "definition list", ungefär definitionslista). Detta kan vara bra om du skall definiera ett antal begrepp, presentera en gloslista, etc.

En definitionslista byggs upp av tre märken - DL för listan, DT för varje enskild term och DD för termens definition/ beskrivning. Dessa båda märken fungerar på samma sätt som med LI, dvs. de behöver inget slutmärke.

  <DL>
<DT>
WWW
<DD>
World-Wide Web - ett globalt hypermediasystem på Internet
<DT>
Email
<DD>
Elektronisk post, elpost
<DT>
FTP
<DD>
File Transfer Protocol - en kommunikationsteknik för överföring av filer
på Internet.
</DL>
WWW
World-Wide Web - ett globalt hypermediasystem på Internet
Email
Elektronisk post, elpost
FTP
File Transfer Protocol - en kommunikationsteknik för överföring av filer på Internet.

En definitionslista visas oftast som en lista där termerna (DT) placeras vänsterjusterat, och definitionerna (DD) indenteras. I vissa browsers ges termerna automatiskt fet stil.

Horisontell linje (HR)

För att separera olika delar i ett dokument, t.ex. markera gränsen mellan olika avsnitt/kapitel/ kan du använda dig av märket HR (som i engelskans "horizontal rule", ungefär horisontell linje). Linjemärket skapar precis som bildmärket ett tomt element (det saknar innehåll).

  <P>...och här slutar detta kapitel.<P>
<HR>
<H1>
Kapitel 2<H1>
<P>
I detta kapitel... bla bla bla<P>
...och här slutar detta kapitel.

Kapitel 2

I detta kapitel... bla bla bla

Linjemärket visas oftast som en horisontell linje, med en liten skugga för att ge ett intryck av "djup" .


Sammanfattning

Strukturelement
HTML-element som används för att markera strukturer i ett dokument (och inte utformning).
URL (Universal Resource Locator)
En adress som pekar ut ett dokument på Internet. En URL består av tre delar: protokoll, datoradress, filnamn.
Destinationslänkar
För att skapa en destination för en länk, t.ex. för länkar inom ett dokument, använder du märket och attributet A NAME.

Till: Början av sidan