HTML-lärobok för fördjupning: Ändra textutseende och innebörd

  • Föregående sida
  • Nästa sida

Många taggar kan användas för att ändra textens utseende och koppla texten till dolda innebörder. Sammanfattningsvis kan dessa taggar delas in i två kategorier: innehållsbaserad stil (innehållsbaserad stil) och fysisk stil (fysisk stil).

Samtidigt har de flesta webbläsare nu stöd för de standarder som W3C har specificerat för kaskadstilar (CSS), vilket erbjuder en mer omfattande metod för författare att kontrollera dokumentets textutseende och layout. För att lära dig mer om CSS, besök W3school som erbjuder CSS-tutorial

Baserat på innehållsstil

Innehållsbaserade stiltaggar informerar webbläsaren om att den innehållande texten har en specifik innebörd, kontext eller användning. Därefter applicerar webbläsaren ett format som är konsekvent med denna innebörd, kontext eller användning på texten.Observera skillnaden. Innehållsbaserade taggar ger innebörd, inte formatering. Därför är de mycket viktiga för automatisk behandling; datorer bryr sig inte om dokumentets utseende.

Eftersom typsnittsstilar specificeras genom semantiska ledtrådar kan webbläsare välja ett lämpligt visningsstil för användaren. Eftersom stilar varierar från plats till plats kan innehållsbaserade stilar hjälpa dig att säkerställa att ditt dokument är meningsfullt för en bred publik. Detta är särskilt viktigt för webbläsare som är designade för blinda och personer med funktionsnedsättningar, eftersom deras visningsalternativ kan skilja sig mycket från våra traditionella texter eller ha mycket begränsningar i vissa avseenden.

Nuvarande HTML och XHTML-standarder definierar inte ett format för varje innehållsbaserad tagg; de föreskriver bara att innehållsbaserade stilar måste visas på ett sätt som skiljer sig från vanlig text i dokumentet. Standarden kräver inte heller att dessa innehållsbaserade stilar måste visas på olika sätt. I praktiken kan man märka att många av dessa taggar har mycket tydliga relationer till traditionell tryckning, de har liknande innebörder och visningsstilar och visas i de flesta webbläsare med samma stil och typsnitt.

När man använder HTML/XHTML innehållsbaserade stiltaggar måste man följa vissa regler, eftersom det är mycket enkelt att tänka på hur texten bör visas utan att veta vad texten innebär. När man börjar använda innehållsbaserade stilar kommer dokumenten att bli mer konsekventa och bättre hjälpa till med automatisk sökning och innehållsredigering. Dessa taggar är:

Fysiska stilar

När vi diskuterar innehållsbaserade stiltaggar använder vi ofta ordet "intention". Detta beror på att innebörden som taggarna kommunicerar är viktigare än hur texten visas i webbläsaren. I vissa fall kan du dock vilja att texten visas på ett specifikt sätt av juridiska eller copyright-skäl (t.ex. kursiv eller fet). I detta fall kan du använda fysiska stilar för texten.

Trots att andra textbehandlings systems trender är att exakt kontrollera stil och utseende, bör man undvika att använda fysiska taggar när man använder HTML eller XHTML, om inte i mycket sällsynta fall. Man bör så mycket som möjligt tillhandahålla kontextinformation till webbläsaren och använda stilar baserade på innehållet. Även om webbläsare för närvarande endast visar dessa texter i kursiv eller fet stil, kan framtida webbläsare och olika dokumentgenereringsverktyg använda dessa innehållsbaserade stilar på mycket kreativt sätt.

Den nuvarande HTML/XHTML-standarden erbjuder sammanlagt 9 fysiska stilar, inklusive fet (bold), kursiv (italic), lika bred (monospaced), understruken (underlined), strykstreck (strikethrough), förstoring (larger), förminskning (smaller), överskrift (superscripted) och underskrift (subscripted) text. Dessa taggar är:

Tips:Kom ihåg att dessa fysiska stiltaggar har en stark effekt på närmaste text. För att få fullständig kontroll över textvisningen över hela dokumentet, använd stilark.

  • Föregående sida
  • Nästa sida