Text

Struktur

Strukturerad text följer för det mesta samma mönster, den bestÄr av rubriker och paragrafer. Strukturerad text Àr mer lÀttlÀst och gör lÀsandet roligare.

Ett exempel Àr det hÀr materialet, förhoppningsvis gör sidans struktur det mer lÀttlÀst och enklare att förstÄ.

HTML innehÄller element för att mÀrka upp text utifrÄn detta mönster.

För att mÀrka upp en paragraf(engelska paragraph) sÄ anvÀnds <p> elementet.

<p>P elementet Àr för att mÀrka upp en paragraf.</p>

För att skapa en rubrik(engelska heading) finns det sex olika element att vÀlja mellan, <h1> , <h2>, <h3>, <h4>, <h5>, <h6>. Siffrorna i heading-elementet representerar olika rubrik-nivÄer dÀr <h1> Àr huvudrubriken.

<h1>Detta Àr en huvudrubrik för sidan.</h1>
<h2>Följt av en underrubrik.</h2>

Genom att mÀrka upp text sÄ skapas en struktur pÄ sidan. Strukturen pÄ texten lÄter anvÀndaren skanna av texten snabbare och uppfatta det som vÀcker intresse och Àr relevant. Strukturen underlÀttar ocksÄ för sökmotorer som indexerar webbsidan, en bra strukturell hierarki ger bÀttre resultat. Strukturen Àr Àven avgörande för webbsidans tillgÀnglighet.

Ett exempel, Dracula

Böcker Àr ett utmÀrkt exempel pÄ strukturerad text. Se följande exempel, ett utdrag frÄn Bram Stokers Dracula.

D R A C U L A
CHAPTER I

JONATHAN HARKER’S JOURNAL
(Kept in shorthand.)

3 May. Bistritz.—Left Munich at 8:35 P. M., on 1st May, arriving at Vienna early next morning; should have arrived at 6:46, but train was an hour late. Buda-Pesth seems a wonderful place, from the glimpse which I got of it from the train and the little I could walk through the streets. I feared to go very far from the station, as we had arrived late and would start as near the correct time as possible. The impression I had was that we were leaving the West and entering the East; the most western of splendid bridges over the Danube, which is here of noble width and depth, took us among the traditions of Turkish rule.

Studera exemplet och notera mönstret med elementen och vad de representerar. Rubrikerna och paragraferna har en semantisk betydelse vilket Àr viktigt. Elementet <h1> betyder att det Àr en huvudrubrik, elementets benÀmning bÀr en mening.

Övning, kapitel tvĂ„

AnvÀnd vscode för att skapa ett nytt HTML-dokument. Döp dokumentet till dracula.html och strukturera följande text.

CHAPTER II

JONATHAN HARKER’S JOURNAL—continued
5 May.—I must have been asleep, for certainly if I had been fully awake I must have noticed the approach of such a remarkable place. In the gloom the courtyard looked of considerable size, and as several dark ways led from it under great round arches, it perhaps seemed bigger than it really is. I have not yet been able to see it by daylight.

When the calĂšche stopped, the driver jumped down and held out his hand to assist me to alight. Again I could not but notice his prodigious strength. His hand actually seemed like a steel vice that could have crushed mine if he had chosen. Then he took out my traps, and placed them on the ground beside me as I stood close to a great door, old and studded with large iron nails, and set in a projecting doorway of massive stone. I could see even in the dim light that the stone was massively carved, but that the carving had been much worn by time and weather. As I stood, the driver jumped again into his seat and shook the reins; the horses started forward, and trap and all disappeared down one of the dark openings.

Inline element för text

Text mÀrks inte enbart upp med block-element som ger dem struktur, utan det finns Àven ett antal inline-element för att formatera texten. NÄgra av elementen Àr semantiska, de ger mening till formateringen, medans andra Àr rent visuella.

För att visa att nÄgot ord Àr extra viktigt sÄ kan vi betona det.

<p>Det Àr viktigt att <strong>fokusera</strong> nÀr du ska lÀra dig nÄgot.</p>

I exemplet ovan sÄ anvÀnds taggen strong inuti ett p-element, det Àr nÀstlat. Strong-elementet Àr ett inline-element sÄ det blir ingen radbrytning kring det vilket Àr viktigt.

För att rent visuellt mÀrka upp text, med fetstil och kursiv stil sÄ anvÀnds element utan semantisk mening.

<p>Jag har köpt ett paket <b>Mirakel-flingor</b>. Flingorna Àr det <i>bÀsta</i>!</p>

Listor

Listor finns överallt i text, att göra listor, handlarlistor och sÄ vidare, du anvÀnder dem sÀkert. Listor kan antingen vara oordnade eller ordnade. En handlarlista kanske inte behöver en speciell ordning, men skriver du en instruktion sÄ kan det vara avgörande att det sker i rÀtt ordning.

Listor pÄ webben anvÀnds ofta till annat Àn det som visuellt kanske kan ses som en lista. De anvÀnds ofta för att skapa struktur i till exempel menyer.

Oordnade listor

Listor dÀr ordningen inte spelar nÄgot roll.

Banan
Äpple
Apelsin
Kiwi

En lista startar med med elementet för listans typ, unordered list har elementet <ul>. Varje element i listan blir sedan ett <li> element.

Ordnade listor

Ordnade listor Àr listor dÀr ordningen Àr viktig och det visas ocksÄ av att det som standard blir en numrerad lista. Elementet för ordered list Àr <ol>. Varje enskilt element i listan mÀrks sedan upp med <li>.

Ta fram stekpannan.
LÀgg i en klick smör och lÄt det smÀlta.
HĂ€ll i ca. 1dl smet.
Stek pannkakan.

Notera indragen(indenteringen, engelska indentation) i listan, det Àr viktigt att du arbetar sÄ för att koden ska bli tydlig och lÀsbar.

Datum

För att mÀrka upp datum finns elementet <time>. Detta Àr vÀldigt praktiskt för att det finns vÀldigt mÄngas olika format att skriva ett datum. Format som kanske en mÀnniska begriper, men inte en dator.

<time datetime="05-03">3 May</time>
<time datetime="T20:35">8:35 P. M.</time>

Övning

  1. FortsÀtt arbeta med dracula.html.

  2. Kopiera nÄgra paragrafer(inte hela) ur tvÄ-tre kapitel frÄn Dracula och mÀrk upp texten med HTML element.

    1. AnvÀnd alla verktygen du lÀrt dig; rubriker, paragrafer, tid.

  3. Skapa en innehÄllsförteckning med en lista.

Last updated