1 / 25

HTML og CSS introduksjon Veiledet selvstudium

HTML og CSS introduksjon Veiledet selvstudium. Webpublisering 10. januar 2008 Monica Strand. HTML. HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML gjør ingenting, bare forteller hvordan dokumentet er satt sammen Statiske html-dokumenter har filendingen .html

tamma
Download Presentation

HTML og CSS introduksjon Veiledet selvstudium

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HTML og CSS introduksjonVeiledet selvstudium Webpublisering 10. januar 2008 Monica Strand Webpublisering – 10. januar 2008

  2. HTML • HTML = HyperTextMarkupLanguage • Strukturerer tekstinnhold • HTML gjør ingenting, bare forteller hvordan dokumentet er satt sammen • Statiske html-dokumenter har filendingen .html • Startsiden på en samling sider skal være filen index.html Webpublisering – 10. januar 2008

  3. Det første dokumentet • Åpne Crimson Editor eller tilsvarende (enkel editor med fargemarkering av kode) • Lagre en tom fil med navnet index.html • Åpne filen i en nettleser (en helt blank side vises – uten tittel eller annen informasjon) Webpublisering – 10. januar 2008

  4. Tomt dokument lagret som index.html Nettleservinduet med dokumentet index.html åpnet Webpublisering – 10. januar 2008

  5. Teksten ”Hallo verden!” skrives inn i editoren Oppdater nettsiden ved hjelp av F5 og teksten kommer frem Webpublisering – 10. januar 2008

  6. Hallo verden i HTML Html-tager legges inn sammen med tittel Visningen er helt lik bortsett fra at vinduet har fått tittel Tittelen Webpublisering – 10. januar 2008

  7. HTML-tagger Start-tag • De grunnleggende html-taggene. De forekommer alltid i par og pakker inn innholdet • <html></html> • Forteller nettleseren at det er et html-dokument • <head></head> • Hodet på html-fila. Inneholder én til flere tagger • <title></title> • Tittelen på skjermvinduet • <body></body> • Innenfor body-taggene kommer alt innholdet som skal vises Slutt-tag Webpublisering – 10. januar 2008

  8. Nå prøver vi å legge inn mer tekst – inndelt i overskrifter Vi har kun fylt inn innhold, men ikke sagt noe om hvordan det skal se ut Webpublisering – 10. januar 2008

  9. Vi forteller nå hva som skal være overskrift nivå 1 og 2 Nettleseren vet nå hvordan den skal vise innholdet med overskrifter Webpublisering – 10. januar 2008

  10. Tag-er også resterende tekst Legg merke til hva <b></b>-taggen gjorde med visningen Webpublisering – 10. januar 2008

  11. <!-- --> brukes for kommentarer. Da leser ikke nettleseren teksten. Legg merke til at bortkommentert tekst ikke vises. Legg også merke til hva to p-tagger etter hverandre gjør. Webpublisering – 10. januar 2008

  12. For å lage tabeller må hver del av tabellen defineres – tabellen, raden og cellen Innholdet struktureres, men vi har ikke sagt noe om hvordan vi vil ha tabellen Webpublisering – 10. januar 2008

  13. Ved å legge inn informasjon om at vi ønsker tabellrammer Får vi frem disse, men legg merke til avstand og tom celle Webpublisering – 10. januar 2008

  14. Nettlesere tolker forskjellig, men default er border, cellspacing og cellpadding satt til 1 Med &nbsp; definerer vi et mellomrom – et tomt tegn. Mange mellomrom etter hverandre gjøres om til én i visningen Webpublisering – 10. januar 2008

  15. Man lærer ved å praktisere – gjennomfør introduksjonskurset nedenfor • http://www.veto.no/kurs/html_del1.htm • Super ressursside: http://www.w3schools.com/html/default.asp Webpublisering – 10. januar 2008

  16. CSS • Teksten som har blitt vist til nå er nettleserens default-innstillinger • Hvis vi ønsker å endre font, font-størrelse, avstand mellom linjene, farger, sidebredde, tabellkanter, bildeplassering, linkfarger, hvordan innholdet plasseres på siden, etc må vi fortelle nettleseren dette • CSS betyr CascadingStyleSheets og hjelper oss å styre layout og design. Webpublisering – 10. januar 2008

  17. Man kan legge stilene rett på de aktuelle elementene. Ikke en god måte, men for å vise prinsippet vises det her Legg merke til at font-størrelsen ble generelt mindre – styrt i body-elementet og at første p-tag har rød, midtstilt tekst Webpublisering – 10. januar 2008

  18. Flytter nå all tekstformatering ut i en egen style-tag som legges i <head></head> Visningen er som før, bortsett fra at den andre p-taggen også har fått rød, midtstilt formatering Webpublisering – 10. januar 2008

  19. Legg merke til hvordan man kommenterer en i en css-fil/style-tag. Formattering for tabellen er også lagt til Tabellformateringene høyrejusterer tabellen og gir den 12 px avstand til teksten under og over. Webpublisering – 10. januar 2008

  20. For å kontrollere enkeltelementer eller grupper elementer kan man definere egne klasseattributter til html-taggene Og innholdet vises som det gjorde før vi la formateringen ut i egen style-tag. Legg merke til den ”åpne” klassen center Webpublisering – 10. januar 2008

  21. For å gjøre stilsetting enda mer fleksiblet bør formatteringen flyttes ut eget dokument. En egen fil lages, her kalt style.css Webpublisering – 10. januar 2008

  22. Med css kan man styre alt som gjelder visningen av html-dokumentet. Her er det lagt noen hjerter fra tv-shop som bakgrunn. Webpublisering – 10. januar 2008

  23. Pseudo-elementet :first-letter kan brukes til å lage første bokstav i et avsnitt annerledes enn de andre Og visningen blir… ooops. Dette virket ikke i Firefox. Dessverre så er ikke dette det eneste som er nettleser-avhengig. Det er viktig å teste. Webpublisering – 10. januar 2008

  24. Samme html-fil og samme css Firefox (Vista) Internet Explorer 7.0 (Vista) Webpublisering – 10. januar 2008

  25. Man lærer fortsatt ved å praktisere – gjennomfør introduksjonskurset nedenfor • http://www.tizag.com/cssT/ • Supre ressurssider: http://www.w3schools.com/css/default.asp • http://www.alistapart.com/ Webpublisering – 10. januar 2008

More Related