PHP vs HTML

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
ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 19 jul 2006, 11:14

:P

Eigenlijk zijn alle tags hetzelfde (slechts een paar hebben een speciale functie), maar standaard hebben ze allemaal eigen stijleigenschappen. Deze verschillen soms per browser, maar dit is standaard:

http://www.w3.org/TR/REC-CSS2/sample.html


Met CSS kun je <span>, <div> of zelfs <h1> exact dezelfde functie geven.

<span> Gebruik je inline, dus rechtstreeks in een tekst:

Code: Selecteer alles

Dit is <span style="font-weight: bold">vetgedrukt</span>.
<div> (divider) Gebruik je block-level, dus om een blok tekst (of andere inhoud):

Code: Selecteer alles

<div style="border: 1px solid blue;">Tekst met blauwe rand.</div>
In dit voorbeeld hoor je trouwens <p> te gebruiken, <div> is eigenlijk een lege tag die je gebruikt als er geen beter alternatief is.

http://en.wikipedia.org/wiki/Divitis

don graafschap
Berichten: 92
Lid geworden op: 07 jul 2006, 21:15

Bericht door don graafschap » 19 jul 2006, 14:44

maar <p> wat toch van nieuwe alinia :|

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

Bericht door ElbertF » 19 jul 2006, 15:07

Klopt, standaard komt alles tussen <p> en </p> (de tag moet tegenwoordig afgesloten worden) op een nieuwe alinea, maar dat gebeurd ook met <div>. Met CSS kun je ervoor zorgen dat <p> geen witregels veroorzaakt, als je dat niet wilt.

don graafschap
Berichten: 92
Lid geworden op: 07 jul 2006, 21:15

Bericht door don graafschap » 19 jul 2006, 20:10

och?? :P

maar goed dat is wel de "standaard taak"van <p> :P en sinds wanneer is <P> nog met een eindtag? zeker weer iets nieuws..

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

Bericht door svenn » 19 jul 2006, 20:15

niet echt het behoort tot de 'correct gebruik van tag' - regels :bier:
die niemand gebruikt :p

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

Bericht door ElbertF » 19 jul 2006, 20:44

Dit is bij XHTML, de overgang van HTML naar XML. Hierbij moeten alle tags afgesloten worden (met een tag met een slash). <br> wordt <br/>, <p> wordt <p></p>.

Het is wel nuttig je te verdiepen in XHTML, het is niet moeilijk (een paar regels meer dan HTML) maar je bent wel voorbereid op de toekomst. ;)

En die "correct gebruik van tags" regels (semantics) zijn belangrijk als je wilt dat je site overal werkt. In alle browsers (IE, FireFox, Opera), alle apparaten (mobiele telefoons, screen readers voor blinden) en zoekmachines (Google). Ook deze hebben een voorkeur voor goed geschreven websites. Ik gebruik ze wel degelijk, en de nieuwe stijl van phpBB3 zal ook helemaal correct zijn.

don graafschap
Berichten: 92
Lid geworden op: 07 jul 2006, 21:15

Bericht door don graafschap » 19 jul 2006, 22:41

is het niet

Code: Selecteer alles

 <br> </br> ipv <br/? 
afijn maar ik heb nog nooit een eind tag van de <p> gezien :S

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

Bericht door ElbertF » 20 jul 2006, 07:00

Nee, losse tags worden afgesloten met een slash aan het einde.

Code: Selecteer alles

<input type="text"/>
<img src=""/>

<td></td>

don graafschap
Berichten: 92
Lid geworden op: 07 jul 2006, 21:15

Bericht door don graafschap » 20 jul 2006, 10:29

bbij

Code: Selecteer alles

 <img src="..."> 
die was toch zo?

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

Bericht door ElbertF » 20 jul 2006, 10:36

Tot en met HTML 4.0 wel ja, vanaf XHTML 1.0 niet meer. HTML kun je gewoon blijven gebruiken hoor, maar als je wat serieuzer als webdesigner aan de slag gaat kun je beter XHTML gebruiken (net als hier op phpBB.nl, kijk maar in de broncode).

don graafschap
Berichten: 92
Lid geworden op: 07 jul 2006, 21:15

Bericht door don graafschap » 20 jul 2006, 10:41

voor zover ik weet is bij xhtml ook geen / op het eind ;)

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 20 jul 2006, 10:42

http://w3.org

staat heel veel uitleg betreffende de officiele standard, ook staat daat een html validator
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Plaats reactie