Referens
HTML frame

HTML frame

HTML frame taggen anger egenskaper för en enskild ram.

Detta element är utfasat i HTML 4.01 och stöds inte av XHTML 1.0 Strict DTD.

HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<frameset cols="40%,60%">
   <frame src="ram_1.htm">
   <frame src="ram_2.htm">
</frameset>
</html>

För att använda elementet frame måste en specifik doctype anges längs upp innan <html>-taggen. Läs mer om doctype.

Läs mer om HTML frame i HTML ramar

HTML frame
Elementtyp Sluttagg Utfasat Doctype
Special Nej Ja Frameset
Elementet får innehålla
Inget
Elementet får finnas i
frameset
Skillnad mellan HTML och XHTML
I HTML saknar tomma element slut-tagg: Ex: <frame>
I XHTML måste tomma element stängas. Ex: <frame />

Tips för HTML frame

Det finns problem med att använda ramar för att visa en webbsida:

  • Ramar gör sidan sämre ur sökmotoroptimeringssynpunkt.
  • Man måste hålla ordning på fler HTML domument.
  • Läsare får svårt att skriva ut hela webbsidan.
  • Ramar ogillas av XHTML och finns bara som en del av Frameset DTD.

Vår rekommendation är att undvika ramar i den mån det är möjligt.

HTML frame attribut

Valbara attribut

Attribut Beskrivning Värde
frameborder Anger om ramens kant ska synas 0,1
longdesc Anger URL till fil med rambeskrivning URL
marginheight Anger höjd på ramens horisontella marginaler px
marginwidth Anger bredd på ramens vertikala marginaler px
name Anger ett unikt namn för ramen text
noresize Anger att ramens storlek inte får ändras noresize
scrolling Anger om ramen får rullningslister yes, no, auto
src Anger URL till webbsidan som ska laddas in i ramen URL

Universella attribut

Attribut Beskrivning Värde
id Anger att elements unika identitet text
class Anger vilken klass eller vilka klasser ett element tillhör text
style Tilldelar elementet en egen visuell stil CSS attribut och värden
title Anger en titel för eller kort beskrivning av elementet text
| Mer