Webb design är en webbsidas smink
Det finns ett tonvis webbsidor där ute och varje sida har en egen design. Varje design är uppbyggd på koder. Det finns Html koder, CSS koder m.m. Denna guiden är baserad på CSS koder för den fungerar på de flesta, om inte alla, webbsidor.
Anledningen till att ingen sida är sig lik är pga att källkoderna är olika. Och det bestämmer man genom att ändra koderna, CSS koderna i detta fall, vilket är webb design. Webb design är ett gemensamt namn för alla koder som man använder sig utav när man redigerar hemsidor. 1
1.http://www.w3.org/standards/webdesign/ 20110217
Anledningen till att ingen sida är sig lik är pga att källkoderna är olika. Och det bestämmer man genom att ändra koderna, CSS koderna i detta fall, vilket är webb design. Webb design är ett gemensamt namn för alla koder som man använder sig utav när man redigerar hemsidor. 1
1.http://www.w3.org/standards/webdesign/ 20110217
Vad är CSS?
Struktur och innehåll
Cascading Style Sheets, som förkortas CSS, är stilmallar som tillåter både den som skapar dokument och den som läser dem att använda sin egen stilmall. För att formge dokument och hemsidor har CSS använts för att åstadkomma detta, det gäller färg, justering av text, teckensnitt, och objekt mm. Allt som behövs är en enda CSS-mall och denna kan hantera tusentals dokument, bara man vet hur man gör. Även HTML är en sorts design, men CSS har fler alternativ till redigering och är därför mer avancerad men innehållet är betydligt större. Exempelvis har man möjlighet att formatera om allt och ändra massvis med effekter inom CSS, vilket inte finns med i HTML. En av fördelarna med CSS är att flera mallar kan användas och de har då företräde inbördes så att en "huvudmall" med de övergripande formateringarna kan ersättas på en lägre nivå av en "lokal mall" som då gäller före huvudmallen. Exempelvis på denna bloggen kan man klicka på design, sedan kan man redigera kodmallar och stilmall. Kodmallen är "huvudmallen" medan stilmallen är den "lokala" mallen och det är där den mesta redigeringen kommer ta plats. CSS är liksom XML/XHTML ett steg mot att separera innehåll och struktur i dokument. All formatering bör ske i externa mallar vilket gör att mängden kod i själva dokumentet minskar avsevärt och gör att sidorna laddas snabbare i webbläsaren. Då samma mall används för varje dokument behöver inte webbläsaren läsa in formateringsanvisningar på nytt varje gång en ny sida anropas.1
1.http://www.html.net/tutorials/css/lesson1.php 20110227
Cascading Style Sheets, som förkortas CSS, är stilmallar som tillåter både den som skapar dokument och den som läser dem att använda sin egen stilmall. För att formge dokument och hemsidor har CSS använts för att åstadkomma detta, det gäller färg, justering av text, teckensnitt, och objekt mm. Allt som behövs är en enda CSS-mall och denna kan hantera tusentals dokument, bara man vet hur man gör. Även HTML är en sorts design, men CSS har fler alternativ till redigering och är därför mer avancerad men innehållet är betydligt större. Exempelvis har man möjlighet att formatera om allt och ändra massvis med effekter inom CSS, vilket inte finns med i HTML. En av fördelarna med CSS är att flera mallar kan användas och de har då företräde inbördes så att en "huvudmall" med de övergripande formateringarna kan ersättas på en lägre nivå av en "lokal mall" som då gäller före huvudmallen. Exempelvis på denna bloggen kan man klicka på design, sedan kan man redigera kodmallar och stilmall. Kodmallen är "huvudmallen" medan stilmallen är den "lokala" mallen och det är där den mesta redigeringen kommer ta plats. CSS är liksom XML/XHTML ett steg mot att separera innehåll och struktur i dokument. All formatering bör ske i externa mallar vilket gör att mängden kod i själva dokumentet minskar avsevärt och gör att sidorna laddas snabbare i webbläsaren. Då samma mall används för varje dokument behöver inte webbläsaren läsa in formateringsanvisningar på nytt varje gång en ny sida anropas.1
1.http://www.html.net/tutorials/css/lesson1.php 20110227
Tillgänglighet av CSS
CSS syfte är att man ska få möjligheten att påverka utseendet av dokumentet (webbsidan) när sidorna läses i webbläsaren. Detta har dock inte varit omtyckt hos skaparna av dokumenten på grund av att webbplatsens layout, som man har sin blogg på t.ex., kan påverkas med hjälp av dessa förändringar. Detta har i praktiken inneburit att vissa grupper har utestängts från att använda många platser på Internet. Syn- och hörselskadade och andra har haft svårigheter att ta del av innehåll på sidorna trots att det finns programvaror för tolkning av innehåll på webbsidor. Tillgänglighet är ett av ledorden när framtidens webbplatser ska utformas och då gäller detta inte bara de som har svårt att läsa dokumenten på en PC. Ett av målen för CSS är att göra webbaserat innehåll tillgängligt på fler plattformar än PC. Det kan vara för PDA (handdator), mobiltelefoner, enheter för talsyntes och punktskrift (Braille). Genom att strukturera dokumenten på rätt sätt ska alltså både synskadade och hörselskadade kunna ta del av innehållet. Det innebär att många webbplatser som byggts med layout som första prioritet inte fungerar om de använder tex Frames, Iframes, Imagemaps, java, javascript, nästlade tabeller, bilder utan ALT-text, GIF-animationer, Flash, Shockwave, PDF-dokument osv. Många funktioner som används idag går då alltså bort helt. 1
1.http://www.webdesignskolan.se/html/standards/standards.htm 20110227
1.http://www.webdesignskolan.se/html/standards/standards.htm 20110227