Hyper-Text Markup Language
Märkspråk som används på webben. Först standardiserad 1993.
Första dokumentet som publicerades av Sir Tim Berners‑Lee 1991 finns här.
Cascading Style-Sheets
Språk som beskriver presentationen av innehåll på webben. Först standardiserad 1996.
HTML-sidor byggs upp av element.
Dessa element avgränsas av taggar.
element
start‑tag<p>
innehållMin katt är mycket snorig.
slut‑tag</p>
HTML-element kan placeras inuti andra HTML-element och skapar en hierarki.
Taggar måste stängas i omvänd ordning
mot hur de öppnades!
Block-element placeras ut på en ny rad och det som placeras ut efteråt placeras också på en ny rad. Vanligtvis representerar block-element en större del av sidans innehåll.
Block-element placeras inte i inline-element.
Inline-element placeras inuti block-element och innehåller mindre delar av sidans innehåll. De placeras inte ut på en egen rad.
Det finns en del element som inte följer mönstret med start-tag och slut-tag. Dessa är tomma och saknar slut-tag och innehåll.
<img src="https://picsum.photos/200">
Element kan ha attribut som innehåller
extra information.
<p
attributclass="note">Min katt ...</p>
Booleska attribut kan bara ha ett värde, vanligtvis samma som namnet.
<input type="text" disabled="disabled">
eller
<input type="text" disabled>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My test page</title>
</head>
<body>
<p>This is my page</p>
</body>
</html>
Fasta mått som är tänkta att alltid vara lika.
| Enhet | Namn | Lika med |
cm |
centimeter | 1cm = 38px |
mm |
millimeter | 10mm = 1cm |
pt |
punkter | 1pt = 1/72tum |
px
|
pixel | 1px = 1/96tum |
I praktiken används px för bildskärmar,
de övriga för utskrifter och papper.
Mått som alltid jämförs mot något tidigare mått.
| Enhet | Relativ till |
em |
Teckenstorlek hos föräldern för typografiska egenskaper (font-size), teckenstorleken
hos elementet själv för andra egenskaper (width).
|
rem |
Teckenstorlek hot rotelementet. |
vw |
1% av bredden hos viewporten. |
vh |
1% av höjden hos viewporten. |
%
Procent utgår alltid från samma
egenskap hos sin förälder.