Table of Contents

Positionering (blog)

Syftet med denna uppgift är att du ska visa att du kan skapa en tvåkolumnslayout med CSS för ett redan uppmärkt XHTML-dokument.

Innehållsmässigt är XHTML-dokumentet en fiktiv bloggsida som innehåller tre blogginlägg och några kommentarer. Längre ned i dokumentet presenteras dokumentets uppbyggnad och resonemanget bakom uppmärkningen. Denna del är viktig dels för att kunna förstå hur du kan göra ett CSS för just den här uppgiften, dels för att du kan lära dig hur man kan resonera kring semantiskt rimlig uppmärkning. Du hittar bloggsidan samt andra dokument du behöver för att lösa uppgiften i zip-filen blogg.zip nedan.

Uppgiften

Din uppgift är att göra ett CSS-dokument med namnet ”style.css”. Denna CSS ska användas för att definiera hur bloggsidan skall formateras. Du ska inte ändra något i blogg.html, detta dokument är att betrakta som givet. Du skall med andra ord bara skicka in filen style.css som examination.

En godkänd inlämning skall uppfylla följande:

Uppgiften kan lösas på näst intill oändligt många sätt. Det viktiga för examinationens skull (dvs för att du ska bli godkänd) är att din lösning uppfyller ovanstående krav. Det är tillräckligt. För ditt eget lärandes skull får du (och uppmuntras att) ta ut svängarna betydligt mer så länge kraven är uppfyllda.

Om sidans uppmärkningen

Sidan har följande struktur. Observera att alla länkar är inte är kopplade till några befintliga länkar (d.v.s. de kan inte användas). På den yttersta nivån finns ett div-element med id ‘container’. Inuti detta finns fyra div-element:

Det är viktigt att du studerar xhtml-dokumentets uppbyggnad och vilka olika id och klasser som används.

Resurser

blogg.zip och ett ex på vad som minst krävs för godkänd uppgift.

Inlämning

Du skall lämna in ditt css-dokument style.css.

Om du vill använda bilder utöver det som är givet, som bakgrunder för olika element måste dessa bilder länkas in ifrån CSS-dokumentet. Du måste då också packa ihop CSS-filen samt dessa bilder i en zip-fil. Här är kravet att dessa bilder skall placeraras i style-mappen, d.v.s. samma mapp som css-filen ligger i.