Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [xhtml] Hèt topic (https://forum.scholieren.com/showthread.php?t=156908)

eddie 12-07-2002 14:00

Naar aanleiding van dit topic.

Misschien dat een FB (+) het even kan splitsen?

bam 12-07-2002 21:56

Het ziet ernaar uit dat we de enigste zijn geinterreseert in XHTMl:D

misschien moeten we xhtml en css samen voegen ofzo....
want ik heb bij [css] hoe maak ik blabla ook al een vraag gesteld over css. kon daar beter denk een nieuw topic over kunnen openen

Manuzhai 12-07-2002 22:14

Mwah, ik kan het al. Wat is er zo moeilijk aan? :)

Scheelt wel dat ik meestal met Transitional genoegen neem, Strict vind ik voorlopig wat overdreven.

bam 12-07-2002 22:19

Citaat:

Manuzhai schreef:
Mwah, ik kan het al. Wat is er zo moeilijk aan? :)

Scheelt wel dat ik meestal met Transitional genoegen neem, Strict vind ik voorlopig wat overdreven.

we hebben het hier niet over DTD's :p
maar het is dus de bedoeling dat hier problemen gecentraliseerd worden die over xhtml gaan

Manuzhai 12-07-2002 22:24

Citaat:

bambix schreef:
we hebben het hier niet over DTD's :p
maar het is dus de bedoeling dat hier problemen gecentraliseerd worden die over xhtml gaan

Neuh, maar het soort problemen dat je tegenkomt bij het valideren van XHTML hangt wel sterk af van de DTD die je gebruikt. :)

bam 12-07-2002 22:35

Citaat:

Manuzhai schreef:
Neuh, maar het soort problemen dat je tegenkomt bij het valideren van XHTML hangt wel sterk af van de DTD die je gebruikt. :)
als jij t zegt :o ik weet t niet... :)

maar dan nog. problemen zijn er om op te lossen en ik wil geholpen worden:D

eddie 13-07-2002 10:07

Citaat:

Manuzhai schreef:
Neuh, maar het soort problemen dat je tegenkomt bij het valideren van XHTML hangt wel sterk af van de DTD die je gebruikt. :)
Yup, maar als je de documentatie pakt, kun je zelfs strict xthml doen.

Moet er wel documentatie zijn natuurlijk :rolleyes:
*spreekt uit ervaring*

Triloxigen 13-07-2002 10:44

/me heeft ook intresse naar xhtml

eddie 13-07-2002 11:03

ikzelf gebruik voornamelijk de W3C website als referentie voor alles.

HTML 4.01: xhtml is een uitbreiding van HTML. Dus moet je ook HTML kunnen. :)
xhtml 1.0: Voor de "extra's", zoals dat je alle elementen (tags) in kleine letters moet schrijven.
Tot slot de modularization guidelines, om te controleren welke attributen bij de elementen horen. Zo heeft het element "form" geen attribuut "name" meer. (je kunt dus niet doen: <form method="post" action="" name="form1"> )

Ik heb echter nergens kunnen vinden dat je het input-element niet rechtstreeks in het form kan onderbrengen, maar dat je dat in een paragraaf (<p></p>) moet doen:
Code:

<form method="post" action="">
<input type="submit" name="s1" value="Ga door" />
</form>

geeft een fout (volgens strict iig).
Het moet zijn:
Code:

<form method="post" action="">
<p>
<input type="submit" name="s1" value="Ga door" />
</p>
</form>

(met dank aan bambix :))

M@rco 14-07-2002 18:13

Grr... waarom valideert dit niet?
Citaat:

<script language="JavaScript1.3" type="text/javascript">
document.writeln('<a class="vsf_nu" href="javascript:scrollTo(0,0);"><b>Back To Top</b></a>');
</script>
W3C Validator weet me netjes te vertellen: "Error: element "a" not allowed here; check which elements this element may be contained within.". Maar wat is dat voor onzin... waarom zou ik door een JavaScript niet een a-tag daar neer mogen laten zetten? :(

eddie 14-07-2002 18:18

Citaat:

M@rco schreef:
Grr... waarom valideert dit niet?W3C Validator weet me netjes te vertellen: "Error: element "a" not allowed here; check which elements this element may be contained within.". Maar wat is dat voor onzin... waarom zou ik door een JavaScript niet een a-tag daar neer mogen laten zetten? :(
Is het xthml?
Attribuut language is niet gedefinieerd in xhtml (voor het script element).

Bepaalde karakters moet je 'escapen' met een \, dit zijn nl gereserveerde karakters. Zoals <, > en /.

Code:

<script type="text/javascript">
document.writeln('\<a class="vsf_nu" href="javascript:scrollTo(0,0);"\>
\<b\>Back To Top\<\/b\>
\<\/a\>');
</script>

Dit werkt misschien wel.

M@rco 14-07-2002 19:38

Okee... heb 't al gevonden... was HTML comment-tags vergeten waardoor de validator ook probeerde het JavaScript zelf te valideren... als dus die comment-tags neerzet en het er zo uitziet:
Citaat:

<script language="JavaScript1.3" type="text/javascript">
<!--
document.writeln("<p>Hoi!</p>");
-->
</script>
Dan is alles goed ;)

(Oh en dat language attribuut staat daar prima... anders begrijpen sommige oudere browsers er niks meer van)

eddie 14-07-2002 19:45

Citaat:

M@rco schreef:

(Oh en dat language attribuut staat daar prima... anders begrijpen sommige oudere browsers er niks meer van)

Ligt eraan welke markup taal je gebruikt.
HTML 4.01 heeft dat attribuut nog (maar is 'Deprecated').
xhtml heeft het niet meer.

M@rco 14-07-2002 19:48

Citaat:

eddie schreef:

Ligt eraan welke markup taal je gebruikt.
HTML 4.01 heeft dat attribuut nog (maar is 'Deprecated').
xhtml heeft het niet meer.

Daarom dus... browsers die de HTML 4.01 standaard niet kennen zouden dus niet zonder "language=..." kunnen... tenminste, dat las ik ergens :D

M@rco 14-07-2002 19:50

Trouwens, wat is er met dit topic aan de hand?? M'n browser (IE6) denkt om de een of andere reden dat de pagina Japanse Shift-JIS encoding gebruikt... en bij de rest van 't forum niet...

Zal wel iets met dat è-karakter in de titel te maken hebben? Want dat wordt bij mij als een Japans symbool weergegeven...

eddie 14-07-2002 19:59

Citaat:

M@rco schreef:
Daarom dus... browsers die de HTML 4.01 standaard niet kennen zouden dus niet zonder "language=..." kunnen... tenminste, dat las ik ergens :D
Dan is je bron verkeerd. :p

Het waarde van het language attribuut is niet standaard.
Zie hier.

In HTML 4.0 is het SCRIPT element als eerste opgenomen. In HTML 3.2 was er al rekening mee gehouden, maar nog niet standaard gemaakt (link).

Je moet dus eigenlijk alleen het type attribuut te gebruiken. :)

eddie 14-07-2002 20:01

Citaat:

M@rco schreef:

Zal wel iets met dat è-karakter in de titel te maken hebben? Want dat wordt bij mij als een Japans symbool weergegeven...

Zou kunnen. Er is nl geen character encoding informatie op gegeven, dus gaat de UA (User Agent) proberen het zelf te detecteren (wanneer deze optie is aangevinkt). Waarschijnlijk ziet hij het dan als Japans. :)

Btw: Beeld -> Codering -> West Europees

M@rco 14-07-2002 20:06

Citaat:

eddie schreef:

Dan is je bron verkeerd. :p

Het waarde van het language attribuut is niet standaard.
Zie hier.

In HTML 4.0 is het SCRIPT element als eerste opgenomen. In HTML 3.2 was er al rekening mee gehouden, maar nog niet standaard gemaakt (link).

Je moet dus eigenlijk alleen het type attribuut te gebruiken. :)

Okee, jij je zin... :p
Citaat:

Zou kunnen. Er is nl geen character encoding informatie op gegeven, dus gaat de UA (User Agent) proberen het zelf te detecteren (wanneer deze optie is aangevinkt). Waarschijnlijk ziet hij het dan als Japans.

Btw: Beeld -> Codering -> West Europees

Ja, of rechtermuisklik -> Encoding -> Western European :p

Wist ik wel... vroeg me alleen of waarom 'ie dat deed. Mozilla doet het nl. niet... maar ja, da's dan ook een échte browser :D

bam 15-07-2002 13:34

@eddie

ik heb een nieuw email adres.
mijn andere is gehackt :mad:
bambixq@hotmail.com


Alle tijden zijn GMT +1. Het is nu 20:06.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.