webForumDet fria alternativet

vilka taggar i XHTML ?

16 svar · 317 visningar · startad av sabbacus

sabbacusMedlem sedan juli 2002630 inlägg
#1

Tjaba.
Vilka taggar bör man använda i XHTML (1.0 strict)?
<strong> elelr <b>
<em> eller <i>

Ngn pedagogisk länk vore trevlig att få :)

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Använd CSS istället för de nämnda elementen ( <b> och <i> ).

:)

sabbacusMedlem sedan juli 2002630 inlägg
#3

Men då måste jag använda SPAN-elementet för att omfamna specifika ord :-(
Jag ser att WF anänder font-taggen för att göra detta :-)

Peter SMedlem sedan dec. 20025 483 inlägg
#4

Du "omfamnar" ju även ord med element om du använder <b></b> och <i></i>.

:)

elvelindMedlem sedan juli 2002167 inlägg
#5

skulle vilja säga emot Peter här.
använd strong och em när det har befogenhet i texten.
dvs. när du vill betona ett ord. vill du bara få det i tjockstil så kan du använda css.

Peter SMedlem sedan dec. 20025 483 inlägg
#6

På vilket sätt sade du emot mig nu? Om det inte framgick tydligt så menade jag att han skulle använda CSS om han ville ha vissa ord fetstilta eller kursiverade. Självklart skall man använda <strong> respektive <em> då det är befogat, men inte för att ersätta <b> respektive <i>.

:)

elvelindMedlem sedan juli 2002167 inlägg
#7

det är skönt att höra att vi håller med varandra :)
uppfattade det som att du sa "använd CSS istället för de nämnda elementen." och då helt uteslöt strong/em elementen. men det verkar som vi bara uppfattade hans fråga lite olika. no harm done.

Peter SMedlem sedan dec. 20025 483 inlägg
#8

:bire

sabbacusMedlem sedan juli 2002630 inlägg
#9

Peter S skrev:

Självklart skall man använda <strong> respektive <em> då det är befogat, men inte för att ersätta <b> respektive <i>.

När ska man då använda <strong>|<em> om inte för att ersätta <b>|<i>?
De gör ju samma sak fast med andra taggnamn.

elvelindMedlem sedan juli 2002167 inlägg
#10

sabbacus skrev:

Peter S skrev:

Självklart skall man använda <strong> respektive <em> då det är befogat, men inte för att ersätta <b> respektive <i>.

När ska man då använda <strong>|<em> om inte för att ersätta <b>|<i>?
De gör ju samma sak fast med andra taggnamn.

nej. faktum är att de inte gör samma sak.
<b> säger att texten ska vara fel och <i> att den ska vara kursiv.
medans em säger att texten ska vara betonad och strong att den ska vara starkt betonad. Dock så visar de flesta läsare betoning på med just fet/kursiv stil. Men detta är inte säkert. I teorin kan läsaren välja att visa em med fet text och strong med fet lite större text.

sabbacusMedlem sedan juli 2002630 inlägg
#11

Å fan. Man lär sig ngn nytt varje dag :)
Då kanske ni kan svara på detta också:

När ska man använda kursiv respektive betonad skift i text?
Alltså när ska man välja kursiv och när ska man välja betonad?

Vad är skillnaden mellan de två egentligen?

Peter SMedlem sedan dec. 20025 483 inlägg
#12

Enligt Svenska språknämnden kan kursiv text användas när man vill tala om ett visst ord, ordalydelse eller enstaka bokstäver, t.ex.: Bokstaven ö placeras sist i det svenska alfabetet. Ett annat exempel kan vara: Ordet noggrannt blir ofta felstavat.

Fet stil menar Svenska språknämnden kan användas för enstaka nyckelord eller hela avsnitt. Exempel: Med fet framhäver man innehållet inte uttrycket.

:)

sabbacusMedlem sedan juli 2002630 inlägg
#13

Jag inser att jag var rejält otydlig när jag formulerade mitt sista meddelande. Hur <i> å <b> ska nyttjas vet jag :)

Försöker igen:
När ska man använda <em>?
Betoning är ju ett talspråksfenomen och hör således inte hemma i skriftspråk.

elvelindMedlem sedan juli 2002167 inlägg
#14

sabbacus skrev:

Jag inser att jag var rejält otydlig när jag formulerade mitt sista meddelande. Hur <i> å <b> ska nyttjas vet jag :)

Försöker igen:
När ska man använda <em>?
Betoning är ju ett talspråksfenomen och hör således inte hemma i skriftspråk.

man ska använda strong/em när man i skriftspråk vill betona något.

Peter SMedlem sedan dec. 20025 483 inlägg
#15

Betoning är ju ett talspråksfenomen och hör således inte hemma i skriftspråk.

Tilläggas skall ju att det finns människor med t.ex. lässvårigheter som använder sig av en talsyntes för att få texter från Internet upplästa. Så i detta fall skulle jag vilja påstå att betoning kan höra hemma även i skriftspråk.

:)

Sammy86Medlem sedan apr. 200329 inlägg
#16

När man kodar xhtml så BÖR man använda logiska element vilket <strong> och <em> är. Fysiska element ska man helst bara ha i css-filen.

m_soderlundMedlem sedan sep. 20026 425 inlägg
#17

sabbacus skrev:

Men då måste jag använda SPAN-elementet för att omfamna specifika ord :-(
Jag ser att WF anänder font-taggen för att göra detta :-)

Font-taggen säger W3C var en miss av dem, och jag håller med. Den är värdelös! Hellre använda renare märken som span och dylika. Och i XHTML är font till och med borttaget, vilket jag tycker är bra!
Jag använder knappt <b>-taggen, jag använder span-märket i stället! Och varför vill du köra Strict-ddt:n och inte Transitional-ddt:n?

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)