[GESPLITST]Spatie bij XHTML

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

[GESPLITST]Spatie bij XHTML

Bericht door Bee » 25 jun 2005, 10:01

Spambot schreef:XHTML is zeer eenvoudig te leren als je HTML kent hoor, en je bent meteen voorbereid op de toekomst :)
bee schreef:<br> => <br/>
<img> => <img/>
<p> => <p></p>
Officiëel moet er nog een spatie voor de slash:

<br />
<img src="" alt="" /> (alt moet er ook bij, ook al is die leeg)

:bier:
Nee, die spatie is juist onofficieël, maar die wordt door veel editors toegevoegd, om oudere browsers, die die laatste slash niet snappen bij "lege" tags, en daarom de tags overslaan, maar officieel is het zonder!
... Maar ik modereer (nog) niet.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 25 jun 2005, 10:16

Weet je het zeker? Zelfs het W3C gebruikt spaties.

http://www.w3.org/
Wijziging:
Hier staat het zwart op wit :twisted:

http://www.w3.org/TR/xhtml1/#C_2

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

het

Bericht door svenn » 25 jun 2005, 11:17

het doet er niet toe , het probleem is dat ik nog steeds geenim of hrefs heb

Gebruikersavatar
supperbas
Berichten: 389
Lid geworden op: 05 jun 2005, 10:02
Locatie: zeeland
Contacteer:

Bericht door supperbas » 25 jun 2005, 11:39

supperbas schreef:het wil niet lukken hé :cry:

maar ik weet niet of deze mod bestaat (ik dacht dat ik hem op phpbb.com had gezien)
Atavnced right smylie's (zo iets of zo) zorg er voor dat aleen je botje die kan gebruiken met rights en dus de andere gebruikers niet (en ook niet kunnen zien)

Hopelijk werkt dit ikzou niet weten waarom botje niet html ondersteund :?
(desondanks) dat je geen emoticons wil gebruiken denk ik zelf dat dit nu de beste weg is :wink:
Heb je zo iets al gevonden?

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 25 jun 2005, 13:13

nee

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 25 jun 2005, 13:18

Spambot schreef:Weet je het zeker? Zelfs het W3C gebruikt spaties.

http://www.w3.org/
Wijziging:
Hier staat het zwart op wit :twisted:

http://www.w3.org/TR/xhtml1/#C_2
Heb je wel gezien onder welke sectie het staat? Onder de sectie "XHTML geschikt maken voor browsers die alleen HTML ondersteunen". En aangezien IE nog steeds niet "qua mimetype" xhtml ondersteund, gebruiken ze zelf ook spaties.
... Maar ik modereer (nog) niet.

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

haaa

Bericht door svenn » 25 jun 2005, 14:04

bee schreef:
Spambot schreef:Weet je het zeker? Zelfs het W3C gebruikt spaties.

http://www.w3.org/
Wijziging:
Hier staat het zwart op wit :twisted:

http://www.w3.org/TR/xhtml1/#C_2
Heb je wel gezien onder welke sectie het staat? Onder de sectie "XHTML geschikt maken voor browsers die alleen HTML ondersteunen". En aangezien IE nog steeds niet "qua mimetype" xhtml ondersteund, gebruiken ze zelf ook spaties.
ontopic Bee ontopic :lol:

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 25 jun 2005, 14:27

bee schreef:
Spambot schreef:Weet je het zeker? Zelfs het W3C gebruikt spaties.

http://www.w3.org/
Wijziging:
Hier staat het zwart op wit :twisted:

http://www.w3.org/TR/xhtml1/#C_2
Heb je wel gezien onder welke sectie het staat? Onder de sectie "XHTML geschikt maken voor browsers die alleen HTML ondersteunen". En aangezien IE nog steeds niet "qua mimetype" xhtml ondersteund, gebruiken ze zelf ook spaties.
Dat is *beep* want IE pakt ookgewoon <br/>.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 25 jun 2005, 14:52

Als alle moderators dan toch offtopic gaan.. :lol:

Het enige bestaansrecht van XHTML is nou juist die overgang van HTML naar XML, maar bij XML mogen die spaties er idd niet staan. Waarom zou je in de regel geen spaties mogen gebruiken als dat er voor zorgt dat HTML browsers de site niet kunnen weergeven? Dan schieten ze hun doel een beetje voorbij toch?

abcde
Berichten: 1494
Lid geworden op: 19 feb 2004, 16:02

Bericht door abcde » 25 jun 2005, 16:22

Op de w3schools staat de spatie onoficiel is maar dat deze gebruik wordt om problemen met weergave in Netscape te vermijden.
Bijna 1500 posts!

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 25 jun 2005, 17:18

Ooh, nu moet ik opnieuw <br/> leren... Ook al dat de homepage van BTWeb application/xhtml+xml is :lol: IE vindt dat hij het moet downloaden, en het niet kan :)

Gebruikersavatar
DoubleJ
Berichten: 502
Lid geworden op: 22 jan 2005, 17:20
Locatie: Enschede
Contacteer:

Bericht door DoubleJ » 25 jun 2005, 23:47

persoonlijk baal ik er een beetje van dat XHTML 1.0 strict het "target" attribuut in <a> niet meer toestaat.
en IE doet ook nog wel eens rot.
phpBB subSilver staat op html 4.0 (doctype) maar zodra je met divjes enzo gaat werken dan moet je het naar xhtml overzetten anders gaat je layout naar de knoppen.
(btw je moet idd wel oppassen welke doctype je geeft aan je document want anders werken bepaalde dingen niet...)

Aaaargh coden volgens de W3C richtlijnen is wel ff wennen.
maar ik heb nog nooit echt meer verschil gezien tussen xhtml en html dan alleen dat /> dingetje.
wat zijn nog meer verschillen(behalve dat target niet mag in strict)
DoubleJ - "Waarom makkelijk doen, als het ook moeilijk kan."

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 26 jun 2005, 00:54

Er zijn wel meer verchillen hoor, zoals het verplichte alt-attribuut bij afbeeldingen, en het type-attribuut bij <script></script>. Laat je pagina maar eens valideren bij w3c.org, dan zie je het vanzelf :)

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 26 jun 2005, 07:20

En dat tekst in minimaal een block element moet staan, etc.

En er moeten bij xhtml 1.0 en 1.1 spaties voor de slashes staan. Hoe dat in de toekomst gaat weet ik niet, maar nu moet het wel.

En voor alles is een alternatief. Target mist. Dat kan vervelend zijn maar er is een prachtige oplossing in javascript:

Code: Selecteer alles

<a href="http://www.w3.org/" onclick="window.open(this.href, '_blank', '');return false;">De tekst voor de link</a>
Verder raad ik niet aan om xhtml 1.0 te gebruiken maar als het kan 1.1. Alleen imagemaps worden niet ondersteunt in 1.1, dus daarvoor kan je terug gaan naar 1.0 strict. Gebruik geen 1.0 transitional, want dan rekent de validator zelfs de aller stomste fouten goed. :roll:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 26 jun 2005, 10:27

Ik maak m'n pagina's nu volgens de regels van 1.1, de enige fout die er nog in zit is het gebruik van <center></center>, maar style="text-align: center;" werkt in dit geval niet (ik probeer een <div> uit te lijnen). Is hier een alternatief voor?

edit: opgelost:

Code: Selecteer alles

<div style="width: 600px; margin-left: auto; margin-right: auto;">
en "text-align: center;" in de <body>-tag, anders werkt het niet in IE :evil:
Laatst gewijzigd door ElbertF op 26 jun 2005, 11:30, 2 keer totaal gewijzigd.

Gebruikersavatar
DoubleJ
Berichten: 502
Lid geworden op: 22 jan 2005, 17:20
Locatie: Enschede
Contacteer:

Bericht door DoubleJ » 26 jun 2005, 10:34

Spambot schreef:Er zijn wel meer verchillen hoor, zoals het verplichte alt-attribuut bij afbeeldingen, en het type-attribuut bij <script></script>. Laat je pagina maar eens valideren bij w3c.org, dan zie je het vanzelf :)
dat heb ik gedaan daardoor wist ik ook dat dat target niet mocht.

en mijn nieuwe forum style wordt 1.0 transitional maar daar zitten bij mij niet veel fouten in(hoop ik).
Hoe bedoel je fouten.

en bij 1.1 wat bedoel je met image maps(nooit van gehoord dus ik zal ze wel niet gebruiken.)
Maar goed ik hou mijn site voorlopig nog gewoon op xhtml 1.0 strict en mijn forum op transitional.
DoubleJ - "Waarom makkelijk doen, als het ook moeilijk kan."

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 26 jun 2005, 11:07

Die van mij heb ik net geldige 1.1 laten verklaren :)

Met imagemaps kun je hotspots aangeven op een afbeelding die als link dienen, zo kun je bijvoorbeeld op de kaart van Nederland elke provincie een eigen link geven, terwijl je maar één afbeelding gebruikt.

Plaats reactie