/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Er ' noget vrøvl...?
Fra : Søren


Dato : 07-12-01 10:47

Er på HTML.dk, skrives der under dokumentation af tegnsæt og
specialtegn, at man for et apostrof kan skrive '....

Den definition har jeg dog ikke kunne finde nogen andre
steder...og specielt ikke hos MSDN og mine lærebøger.....:)....er
der nogen som kan give en lektion i dettet?

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Dan Molberg (07-12-2001)
Kommentar
Fra : Dan Molberg


Dato : 07-12-01 11:45

"Søren" <scallesen@ping.dk> wrote in message news:9uq36u$sr6$1@sunsite.dk...
> Er på HTML.dk, skrives der under dokumentation af tegnsæt og
> specialtegn, at man for et apostrof kan skrive &apos;....
>
> Den definition har jeg dog ikke kunne finde nogen andre
> steder...og specielt ikke hos MSDN og mine lærebøger.....:)....er
> der nogen som kan give en lektion i dettet?
Fra w3.org:
The named character reference &apos; (the apostrophe, U+0027) was introduced
in XML 1.0 but does not appear in HTML. Authors should therefore use &#39;
instead of &apos; to work as expected in HTML 4 user agents



Mogens Meier Christe~ (07-12-2001)
Kommentar
Fra : Mogens Meier Christe~


Dato : 07-12-01 20:33

> The named character reference &apos; (the apostrophe, U+0027) was
introduced
> in XML 1.0 but does not appear in HTML. Authors should therefore use &#39;
> instead of &apos; to work as expected in HTML 4 user agents

Er apostrof et ulovligt tegn i HTML?


--
Mvh. Mogens
www.momech.dk



Dan Molberg (08-12-2001)
Kommentar
Fra : Dan Molberg


Dato : 08-12-01 00:01


"Mogens Meier Christensen" <mmc@nospam.dk> wrote in message
news:9ur5ha$2vtt$1@news.cybercity.dk...
> > The named character reference &apos; (the apostrophe, U+0027) was
> introduced
> > in XML 1.0 but does not appear in HTML. Authors should therefore use
&#39;
> > instead of &apos; to work as expected in HTML 4 user agents
>
> Er apostrof et ulovligt tegn i HTML?
I XML bruger du &apos; og i HTML bruger du &#39....
Så ja....



Toke Eskildsen (08-12-2001)
Kommentar
Fra : Toke Eskildsen


Dato : 08-12-01 07:57

Dan Molberg says in dk.edb.internet.webdesign.html:
> "Mogens Meier Christensen" <mmc@nospam.dk> wrote in message
> > Er apostrof et ulovligt tegn i HTML?
> I XML bruger du &apos; og i HTML bruger du &#39....
> Så ja....

Det kommer an på hvor man har brug for tegnet. Hvis det bare er
i almindelig tekst er det ikke nødvendigt at skrive &apos;.

Relevante links for henholdsvis XML og HTML 4.01 er
<URL: http://www.w3.org/TR/1998/REC-xml-19980210#syntax >
<URL: http://www.w3.org/TR/html4/charset.html#h-5.3.2 >
--
Toke Eskildsen <URL:http://www.daimi.au.dk/~darkwing/>

Dan Molberg (08-12-2001)
Kommentar
Fra : Dan Molberg


Dato : 08-12-01 11:05

"Toke Eskildsen" <darkwing@daimi.au.dk> wrote in message
news:MPG.167bd834fce8e7709896ac@news.skjoldhoej.dk...
> > > Er apostrof et ulovligt tegn i HTML?
> > I XML bruger du &apos; og i HTML bruger du &#39....
> > Så ja....
> Det kommer an på hvor man har brug for tegnet. Hvis det bare er
> i almindelig tekst er det ikke nødvendigt at skrive &apos;.
Find mig bare ét sted der står at &apos; er en del af HTML, tak.



Toke Eskildsen (08-12-2001)
Kommentar
Fra : Toke Eskildsen


Dato : 08-12-01 12:07

Dan Molberg says in dk.edb.internet.webdesign.html:
> Find mig bare ét sted der står at &apos; er en del af HTML, tak.

Har jeg hævdet det?

Jeg tror vi har taler forbi hinanden. Jeg forholdte mig til "er
apostrof et ulovligt tegn i HTML?" og tolkede dit svar som "Man
må ikke skrive det direkte, det skal skrives med &X;, hvor jeg
egentlig var ligeglad med hvad X var".

Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
skrive apostrof som ' i stedet for &apos; eller &#39;.
--
Toke Eskildsen <URL:http://www.daimi.au.dk/~darkwing/>

Dan Molberg (08-12-2001)
Kommentar
Fra : Dan Molberg


Dato : 08-12-01 12:30

"Toke Eskildsen" <darkwing@daimi.au.dk> wrote in message
news:MPG.167c12c4de1dcd259896ad@news.skjoldhoej.dk...
> Dan Molberg says in dk.edb.internet.webdesign.html:
> > Find mig bare ét sted der står at &apos; er en del af HTML, tak.
> Har jeg hævdet det?
Ikke direkte, der er kun en rigtig måde i HTML 4 at skrve apostrof
på i HTML og det er &#39 _ikke_ &apos;.....

> Jeg tror vi har taler forbi hinanden. Jeg forholdte mig til "er
> apostrof et ulovligt tegn i HTML?" og tolkede dit svar som "Man
> må ikke skrive det direkte, det skal skrives med &X;, hvor jeg
> egentlig var ligeglad med hvad X var".
Det er ikke ulovligt som så, det er bare dårlig skik ikke at lave
special chars om for ellers kan du være sikker på at ikke alle
browsere viser det rigtige tegn....

> Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> skrive apostrof som ' i stedet for &apos; eller &#39;.
Ja i XML......ikke HTML....




Jonas Jørgensen (08-12-2001)
Kommentar
Fra : Jonas Jørgensen


Dato : 08-12-01 15:27

Dan Molberg wrote:
>
> "Toke Eskildsen" <darkwing@daimi.au.dk> wrote in message
> news:MPG.167c12c4de1dcd259896ad@news.skjoldhoej.dk...
> > Dan Molberg says in dk.edb.internet.webdesign.html:
> > > Find mig bare ét sted der står at &apos; er en del af HTML, tak.
> > Har jeg hævdet det?
> Ikke direkte, der er kun en rigtig måde i HTML 4 at skrve apostrof
> på i HTML og det er &#39 _ikke_ &apos;.....

Der er to. &#39; og '.

> > Jeg tror vi har taler forbi hinanden. Jeg forholdte mig til "er
> > apostrof et ulovligt tegn i HTML?" og tolkede dit svar som "Man
> > må ikke skrive det direkte, det skal skrives med &X;, hvor jeg
> > egentlig var ligeglad med hvad X var".
> Det er ikke ulovligt som så, det er bare dårlig skik ikke at lave
> special chars om for ellers kan du være sikker på at ikke alle
> browsere viser det rigtige tegn....

' er ikke et specielt tegn. Man behøver kun at skrive det som en entity
hvis man skriver noget á lá følgende:

<img src='abc.png' alt='noget tekst med en &#39; i'/>

> > Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> > skrive apostrof som ' i stedet for &apos; eller &#39;.
> Ja i XML......ikke HTML....

Forkert. I SGML-baseret HTML kan man bruge ' eller #&39;. I XHTML kan
man derudover bruge &apos;.

/Jonas

Toke Eskildsen (08-12-2001)
Kommentar
Fra : Toke Eskildsen


Dato : 08-12-01 16:24

Dan Molberg says in dk.edb.internet.webdesign.html:

[Snip Toke: Om at benytte &apos;/&#39; i stedet for ']

> Det er ikke ulovligt som så, det er bare dårlig skik ikke at lave
> special chars om for ellers kan du være sikker på at ikke alle
> browsere viser det rigtige tegn....

Sp&oslash;rgsm&aring;let er s&aring; hvad &quot;special
chars&quot; d&aelig;kker over&#46;&#46;&#46; Er &#39;&#63;&#39;
f&#46;eks&#46; et special char &#40;eller m&aring;ske &#39;&#33;
&#39;&#44; &#39;&#37;&#39; eller &#39;&#35;&#39;&#41;&#63;

Overflødige entities hjælper ikke ligefrem på overskueligheden
af ens HTML. Du nævner selv at der er mulige browserproblemer:
Hvis du nu konkretiserer det med et eksempel vil motivationen
for at bruge &apos;/&#39; i brødteksten stige betragteligt.

Toke:
> > Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> > skrive apostrof som ' i stedet for &apos; eller &#39;.
> Ja i XML......ikke HTML....

Det tror jeg efterhånden de fleste læsere af denne tråd har
forstået.
--
Toke Eskildsen <URL:http://www.daimi.au.dk/~darkwing/>

Dan Molberg (08-12-2001)
Kommentar
Fra : Dan Molberg


Dato : 08-12-01 19:39

"Toke Eskildsen" <darkwing@daimi.au.dk> wrote in message
news:MPG.167c4f092db5ce8f9896ae@news.skjoldhoej.dk...
> > Det er ikke ulovligt som så, det er bare dårlig skik ikke at lave
> > special chars om for ellers kan du være sikker på at ikke alle
> > browsere viser det rigtige tegn....
>
> Sp&oslash;rgsm&aring;let er s&aring; hvad &quot;special
> chars&quot; d&aelig;kker over&#46;&#46;&#46; Er &#39;&#63;&#39;
> f&#46;eks&#46; et special char &#40;eller m&aring;ske &#39;&#33;
> &#39;&#44; &#39;&#37;&#39; eller &#39;&#35;&#39;&#41;&#63;
:)

> Overflødige entities hjælper ikke ligefrem på overskueligheden
> af ens HTML. Du nævner selv at der er mulige browserproblemer:
> Hvis du nu konkretiserer det med et eksempel vil motivationen
> for at bruge &apos;/&#39; i brødteksten stige betragteligt.
Nu kan jeg ikke lige med &apos; og &#39; men har set det flere
gange med andre tegn (især fordi jeg har en ven i Hong Kong)...

> > > Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> > > skrive apostrof som ' i stedet for &apos; eller &#39;.
> > Ja i XML......ikke HTML....
>
> Det tror jeg efterhånden de fleste læsere af denne tråd har
> forstået.
Jonas har vist ikke.... desvære. Men nok om det og ham.



Toke Eskildsen (08-12-2001)
Kommentar
Fra : Toke Eskildsen


Dato : 08-12-01 20:38

Dan Molberg says in dk.edb.internet.webdesign.html:

[Snip Toke: I hvilken browser virker ' ikke?]

> Nu kan jeg ikke lige med &apos; og &#39; men har set det flere
> gange med andre tegn (især fordi jeg har en ven i Hong Kong)...

Det har jeg også med æ, ø & å. Den store forskel er så at ' (og
" der er rimelig relateret) er en del af ASCII, hvorimod æ, ø &
å, som er de tegn vi som danskere lægger mærke til, ikke er det.
--
Toke Eskildsen <URL:http://www.daimi.au.dk/~darkwing/>

Jonas Jørgensen (08-12-2001)
Kommentar
Fra : Jonas Jørgensen


Dato : 08-12-01 20:56

Dan Molberg wrote:
>
> > > > Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> > > > skrive apostrof som ' i stedet for &apos; eller &#39;.
> > > Ja i XML......ikke HTML....
> >
> > Det tror jeg efterhånden de fleste læsere af denne tråd har
> > forstået.
> Jonas har vist ikke.... desvære. Men nok om det og ham.

Hvad mener du? Mit udsagn var at man både i "gammeldags" HTML og XML kan
skrive ' som ' eller #39; men kun i XML bruge &apos; - er det da ikke
rigtigt?

/Jonas

Jonas Jørgensen (08-12-2001)
Kommentar
Fra : Jonas Jørgensen


Dato : 08-12-01 20:59

Jonas Jørgensen wrote:
>
> Dan Molberg wrote:
> >
> > > > > Jeg ville såmænd blot gøre opmærksom på at man udmærket kan
> > > > > skrive apostrof som ' i stedet for &apos; eller &#39;.
> > > > Ja i XML......ikke HTML....
> > >
> > > Det tror jeg efterhånden de fleste læsere af denne tråd har
> > > forstået.
> > Jonas har vist ikke.... desvære. Men nok om det og ham.
>
> Hvad mener du? Mit udsagn var at man både i "gammeldags" HTML og XML kan
> skrive ' som ' eller #39; men kun i XML bruge &apos; - er det da ikke
> rigtigt?

....glemte lige at tilføje at http://validator.w3.org/ er enig med mig,
og den tager da sjældent fejl.

/Jonas

Peter Brodersen (09-12-2001)
Kommentar
Fra : Peter Brodersen


Dato : 09-12-01 02:48

On Sat, 8 Dec 2001 12:29:47 +0100, "Dan Molberg"
<SLETDETTEbeyond@repair.dk> wrote:

>Det er ikke ulovligt som så, det er bare dårlig skik ikke at lave
>special chars om for ellers kan du være sikker på at ikke alle
>browsere viser det rigtige tegn....

I så fald følger de browsere ikke HTML-standarden - ganske enkelt.

Entity references i stil med &aring; tilsvarer code positions (fx
&#229; ) og skal således mappes den vej over.

http://www.w3.org/TR/html401/charset.html#entities
==
5.3.2 Character entity references
In order to give authors a more intuitive way of referring to
characters in the document character set, HTML offers a set of
character entity references. Character entity references use symbolic
names so that authors need not remember code positions. For example,
the character entity reference &aring; refers to the lowercase "a"
character topped with a ring; "&aring;" is easier to remember than
&#229;.
==

--
- Peter Brodersen
24 Days of Crashmas - julekalender:
http://jul.bums.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408887
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste