Érvényes HTML-nek tekinthető az a fájl is - akár lokálisan, akár webtárhelyről online megnyitva - ami CSAK szöveget és/vagy CSAK PHP kódot tartalmaz, HTML tag-ek nélkül?





Ámbár a webszerver vagy a PHP értelmező a HTTP-válaszba beleerőltetheti a
Content-Type: text/html; charset=UTF-8
fejlécet, de attól egy bármilyen fájl nem lesz de facto' "szabványos" HTML.
Annak megvan az ajánlások szerinti formája:
=(
Pedig reménykedtem...
KÖSZI AZ INFÓT!





Mit tekintünk érvényesnek?
Azt, amit a böngésző(k többsége) képes HTML-dokumentumnak értelmezni? Mert akkor igen, csak a kiterjesztése legyen .html. De ez inkább filozófiai kérdés már. ;)
Hogy szabályos-e? Egyáltalán nem.





Kérdező, ha csinálsz egy szöveges tartalmú fájlt html véggel, akármivel (pl:php-ből generálva) akkor attól a böngésző megpróbálja majd megjeleníteni.
Csinál majd üres tag részeket és a <body> </body> közé berakja, ezt láthatod a böngésző inspector / elem vizsgálat stb.. menü segítségével.
Viszont, maga a forrásod nem lesz VALID (érvényes) a keresők számára..
Keresők alatt a DuckDuckGo-t, Google-t, hasonlókat kell érteni?
Mert annak én csak örülök, ha picivel is nehezebb lesz megtalálni az oldalt.










Az összes böngésző, ha nem adsz meg a weboldalban - legyen az statikus .html állomány vagy módosított Content-Type: HTTP-válasz fejlécű erőforrás - rendes DOCTYPE-ot, a tartalmat kompabilitási (Quirks) módban fogja megjeleníteni:
Ez főleg akkor probléma, ha a szövegben HTML-tartalom van - pláne CSS-formázással - mert így nem úgy jelenik meg az oldal, ahogy szeretnéd.
A másik probléma a webes keresőkkel van: egy HTML formátumban kiszolgált szimpla szöveges (plain text) dokumentummal nehezebben boldogul az indexelést végző robot (nincs <title> tag, nincs belőle mutató hiperlink) - így, mivel nem webes dokumentum, hátrébb kerül a rangsorban.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!