ugrás a tartalomhoz

A W3C által adott link, miért nem valid?

lost815 · 2011. Dec. 16. (P), 20.36
Mármint ez:

http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fvalami.com%2F&profile=css3&usermedium=all&warning=1&vextwarning=
Ezt hogyan lehetne "máshogyan" linkelni?

Köszi előre is!
 
1

Nem értem, mi a gondod. Ha a

H.Z. v2 · 2011. Dec. 16. (P), 20.44
Nem értem, mi a gondod. Ha a fenti URL-t bemásolod a böngésződbe, akkor kapsz egy választ, hogy a valami.com oldal valid.
2

Ez ugye a CSS-t nézi...

lost815 · 2011. Dec. 16. (P), 20.49
Ez ugye a CSS-t nézi... De amikor erre a linkre hivatkozom az oldalon belül, akkor az oldal már nem lesz valid! Nem tetszik neki az "&" jel... meg még egy csomó minden szúrja a szemét!
3

&

Blintux · 2011. Dec. 16. (P), 21.07
Cseréld a "&" karaktereket "&"-ra és már nem fog rinyálni :)
A jelenség nekem is feltűnt már régen. Vicces, hogy pont ők nem adnak valid linket...
4

HÁ! :)))

lost815 · 2011. Dec. 16. (P), 21.22
Köszönöm szépen! Ezt szerettem volna én is csinálni, csak aztán rájöttem, hogy abba is van "&" jel... mondom, hát akkor ugyanazt érem el vele... de akkor ezek szerint mégsem!!!
Köszi még egyszer! Szép estét! :)
5

Vicces, hogy pont ők nem

Hidvégi Gábor · 2011. Dec. 16. (P), 21.44
Vicces, hogy pont ők nem adnak valid linket...
Talán azért, mert nincs jelentősége.
6

Gyakorlatban valóban nincs.

Blintux · 2011. Dec. 16. (P), 21.50
Gyakorlatban valóban nincs. De ha imponálni akarunk a validátornak, akkor van :)
Mondjuk úgy, hogy rossz példát mutatnak ezzel.
7

Mondjuk úgy, hogy rossz

Hidvégi Gábor · 2011. Dec. 16. (P), 22.02
Mondjuk úgy, hogy rossz példát mutatnak ezzel.
Mutatnak bármivel is jó példát?
8

adnak valid linket...Talán

kuka · 2011. Dec. 17. (Szo), 14.43
nem adnak valid linket...
Talán tegyünk különbséget URL és HTML kód között. A W3C szerint
the URI is
tehát nem HTML, nem BBCode, nem Markdown. Arra való, hogy URL-ként használd, például bemásold a könyvjelzők közé. Oda például véletlenül sem kellenek az & karakter entitások.
9

Naszóval...

vbence · 2011. Dec. 17. (Szo), 17.01
Az & a HTML-ben (eredetileg az SGML-ben definiálva) speciális karakter. Az entity-k bevezető kerektere. Hasonló például C (típusú) nyelvben a backslash (ASCII 92).

Ha a fenti URL-t szeretnéd egy HTML (vagy XML) dokumentumban szerepeltetni több lehetőséged is van:

A megfelelő entity használata az ampersand karakter helyére, mint ahogy a relációs jelek helyett is a megfelelő entityket használod, pl < vagy >. Ez a:
&
Másik lehetőség CDATA szekció használata (ha a megcélzott user agent ezt megfelelően kezeli) Sortöréseket hagyd figyelmen kívül a következőben:
<![CDATA[ Idebent speciális karakterek, mint az "&" is literálisan (mindneféle átalakítás nélkül) kerülnek feldolgozásra. ]]>