ugrás a tartalomhoz

Strict vs. Transitional

Tome · 2005. Ápr. 5. (K), 18.28
Sziasztok!

Mik a különbségek XHTML-nél a strict és a transitional között?
Van erről valahol a neten leírás magyar nyelven? Annak is örülnék, ha valaki itt a fórum keretei között összefoglalná.

Előre is köszönöm!
 
1

transitional engedekenyebb

Jano · 2005. Ápr. 6. (Sze), 11.03
A transitionalt arra talaltak ki, ha nem tudod az összes HTML-ben használt formázásra, kinézetre utaló elemet kidobni. Strictben nincs egy ilyen se, transitionalban megengedett.
2

Elég hosszú...

Granc Róbert · 2005. Ápr. 6. (Sze), 11.08
Az eltérések listája elég hosszú ahhoz, hogy egy fórumhozzászólás keretei között leírjuk...

Egyetlen mondatban összefoglalva a legfőbb különbség mind a HTML, mind az XHTML esetében az, hogy a "strict" nem engedi meg az "elavult" prezentációs elemek és jellemzők (attribútumok) használatát, míg a "transitional" igen, hiszen ez egy "átmenet" a HTML3-tól a tartalom és a megjelenés szétválasztása felé. (forrás)

Például a "strict" nem enged meg olyan attribútumokat, amelyek CSS-ből is megvalósíthatóak.

transitional:
<div align="center">
strict:
<div style="text-align: center;">

Bővebb információk angolul:
XHTML Reference
XHTML: Differences between Strict & Transitional
Comparison of Strict and Transitional XHTML

/robi
3

iframe?

Tome · 2005. Ápr. 6. (Sze), 15.19
Köszönöm a hozzászólásokat!

Látom, hogy például XHTML Strict-nél az iframe tag sem használható! Ennek is létezik alternatívája?
4

frameset

Hojtsy Gábor · 2005. Ápr. 6. (Sze), 16.09
Ha kereteket szeretnél használni, akkor az XHTML Frameset változatra van szükséged, nem a Strictre.
5

Frameset...

Tome · 2005. Ápr. 7. (Cs), 15.53
Értem.

A Frameset megszórítások szintjén, hogy áll? (láttam a fentebb található linken, hogy Strict-ben nagyon sok minden tiltott, gondolom ezért Strcit) Más jellemzője van még a Frameset változatnak azon kívűl, hogy lehet benne kereteket használni?

Egyébként, nekem csak iframe-re lenne szükségem, semmi más keretre...
6

Iframe helyett css overflow

bur · 2005. Ápr. 8. (P), 14.33
A keretek sok gondot okoznak. Iframe helyett jól használható a css overflow.
7

Újratöltés nélküli adatcsere

Tome · 2005. Ápr. 8. (P), 16.16
Az iframe-et újratöltés nélküli adatcserére szeretném használni, ez legjobb tudásom szerint a CSS overflow tulajdonságával nem megoldható. ;) (csak egy bejelenkeztetésről lenne szó, tehát felesleges lenne XmlHttpRequest-et használni)

Mint már előző hozzászólásomban is kérdeztem, valaki tud bővebb felvilágosítást adni a Frameset módról (eltérések Transitional-tól, stb.)?
8

Eltérések -> diff

attlad · 2005. Ápr. 8. (P), 17.12
Legegyszerűbb, ha leszeded a 3 DTD-t és egy diff programmal megnézed az eltéréseket:

XHTML-1.0-Strict
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd

XHTML-1.0-Transitional
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

XHTML-1.0-Frameset
http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd

Ha akarod használni a frameset és frame elemeket, akkor a frameset-et használd. Ha csak iframe kell, akkor logikusnak látszik az XHTML 1.0 Transitional-t választani.

Attila
12

XHTML 1.1 nem lenne jó?

Anonymous · 2005. Ápr. 18. (H), 17.10
XHTML 1.1 nem lenne jó? Abba visszatették az iframe-t.
13

Inkább haggyuk...

Tome · 2005. Ápr. 18. (H), 18.26
"Megmutattam" azt az oldalt XHTML 1.1-ként a validator-nak, amit 1.0 Transitional-ben (és az iframe-et leszámítva Strict-ben is) szabványosnak talált.
Nem ismerem az 1.1 tulajdonságait, de az oldal még közel sem volt a szabványossághoz. Többek között az is egy hiba volt, hogy 1.1-ben nem definiált tag az iframe...
9

Frameset!

Tome · 2005. Ápr. 9. (Szo), 09.16
Összehasonlítottam a DTD-ket, (XHTML-nél) a Frameset és a Transitional között, csak a frame-ek kezelése a különbség!
10

Doboz modell...

Tome · 2005. Ápr. 16. (Szo), 19.06
IE6-nál ha XHTML-t(!) használok, akkor mind a 3 doctype-nál helyesen kezeli a doboz modellt, nem csak a Strict-nél, ugye?
(Weblaboron különböző hozzászólásokban különböző dolgokat látni...)