Welkom op de pagina van H0tmarijke

HTML Tabs Koekje! Profielen Survival WeWillSurvive

Hoe een memberpage opmaken m.b.v. html

Eerst en vooral, heb je nog geen clearance level van 2, kijk dan eerst hier voor meer uitleg. (Jouw clearance level is [level])

Inleiding

Wil je een deftige memberpagina maken, dan moet je eerst iets afweten van html.
Html vertelt aan de browser hoe een stuk tekst of een afbeelding moet getoond worden bij de eindgebruiker (=bezoeker van je pagina). Zo kun je tekst zetten in een lijst, tekstvak, quote, tabel, hyperlink,... Positionering wordt behandeld in het eerste deel van deze pagina, het tweede deel gaat over de opmaak van de tekst.

Hoe ziet html eruit?

Alles wat tussen < en > staat, gebruikt de browser om je pagina op te maken. dit noemt men tags Zo leest de browser <table> als het begin van een tabel. Het einde van de tabel wordt bereikt bij </table>. Een tag die geopend wordt, MOET altijd weer gesloten worden. Zet je bijvoorbeeld <i> (tag voor schuine tekst),dan *moet* je ook </i> zetten. De enige uitzonderingen hierop zijn tags die iets invoegen. Opmerking: wil je < en > tonen in je pagina, dan vervang je deze door de entiteiten &lt; en &gt;. (Ook op het forum)

Tags kunnen ook attributen hebben. Dit zijn deeltjes die meer informatie geven over hoe een element getoond moet worden. Een tag met attribuut ziet er zo uit: <tagnaam attribuut="waarde">; en wordt weer afgesloten met </tagnaam>



Positionering

In dit deel worden behandeld: tabellen, lijsten, quotes, tekstvakken,... Na de uitleg over de tag, zie je in het midden telkens een voorbeeld, rechts zie je de code die gebruikt werd voor het voorbeeld.


Tabellen

Een tabel start je met deze tag: <table>. Om een rij in te voegen in de tabel zet je <tr>. Een cel doe je met deze tag: <td>. Een tabel met één rij en één kolom wordt dus: <table><tr><td>CELINHOUD</td></tr></table>

Om twee cellen naast elkaar samen te voegen, gebruik je het attribuut colspan: <td colspan="2"> Om twee cellen onder elkaar samen te voegen, gebruik je het attribuut rowspan: <td rowspan="2">

Attribuut: Waarde(n)
width Aantal pixels/% van parent element
height Aantal pixels/% van parent element
border Aantal pixels
collapse collapse (Borders van cellen verenigen)
rij1+rij2, kolom1 rij1, kolom2 rij1, kolom3
rij2, kolom2 rij2, kolom3
rij3, kolom1 rij3, kolom2+3
Top

Lijsten

Er zijn drie soorten lijsten: Genummerde lijsten, lijsten met bolletjes en definitielijsten.

  • Genummerde lijsten: deze zet je tussen <ol> en </ol>
  • Ongenummerde lijsten: deze zet je tussen <ul> en </ul>
  • Definitielijsten: deze zet je tussen <dl> en </dl>

Om een lijstitem toe te voegen zet je <li> Lijstitem </li> voor genummerde en niet-genummerde lijsten.
Voor definitielijsten zet je <dt> Watjewildefiniëren </dt> De definitie zelf zet je erna tussen <dd> en </dd>

Je kunt ook lijsten in lijsten zetten. Hiernaast zie je de drie types toegepast. De definition list werkt atm niet. Maar daar zal ons aller Tim zsm voor zorgen :)
    • Deze lijst
    • is
    • met
    • bolletjes
      • En verder
      • uitgebreid
    1. Deze
    2. lijst
    3. is
    4. genummerd
  • AJAX
    AJAX (Asynchronous Javascript And XML) is een term voor het ontwerp van interactieve webpagina's waarin asynchroon gevraagde gegevens worden opgehaald van de webserver.
    AJAX
    Ajax is een stad en gemeente in Ontario, aan de oever van het Ontariomeer.
Top

Alinea's

Grote lappen tekst zet men in alinea's. Het ziet er netter uit en het leest vlotter.
Hiernaast zie je een paar alinea's na elkaar. Merk op dat browsers zelf een witregel voor en na een alinea zetten. Een alinea zet je tussen <p> en </p>.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.

Top

Afbeeldingen

Iedereen wilt natuurlijk wel eens zijn/haar pixelkunsten tonen. Moet je wel weten hoe je afbeeldingen invoegt:
Een <img /> tag heeft volgende attributen:
  • src (bron van de afbeelding)
  • alt (alternatieve tekst)
  • title (tekst die verschijnt als je met je muis boven de afbeelding staat).
Hiernaast een voorbeeldje hoe je dit doet.
KatinDame
Top

Anchors

Anchors (ankers) kun je gebruiken om info voor de browser toe te voegen aan een stukje tekst of afbeelding.
Je kunt een link toevoegen met het attribuut 'href'. Een naam voeg je toe met 'name'.
Gebruik: heb je <a name="epicfail">TEKST</a>, dan kun je met <a href="#epicfail">Verwijzing</a> naar dat stukje tekst linken.
Bij wijze van voorbeeld gebruiken we de afbeelding hierboven om te linken naar een willekeurige andere MP.
KatinDame
Dit stuk tekst verwijst naar de inleiding op deze pagina. Merk op dat het attribuut 'name' bij zowat alle tags kan worden gebruikt.
Top

Witregels, extra spaties en horizontale lijnen

Deze drie zijn eenvoudig:
  • Om het einde van een regel aan te duiden gebruik je <br />
  • Een vaste spatie doet het tegengestelde van een regeleinde. Vervang de spatie door &nbsp; als je géén regeleinde wilt tussen twee objecten.
    Deze tag moet ook gebruikt worden voor meer dan één spatie te zetten.
  • Om een horizontale regel in te voegen gebruik je <hr /> de breedte van een regel kun je aanpassen met het attribuut width.
Top

Een PM-Systeem toevoegen

Extraatje: met de code rechts kun je een venstertje toevoegen waarmee anderen een pm naar jou kunnen sturen. Wil je deze gebruiken? Kopieer dan de code uit het kadertje, en plak het in je MP :)

<--- Zet smileys uit ---
Top


Opmaak

De volgende lijst toont alle tags die je kunt gebruiken om enkele woorden op te maken.
  • Tekst is vetgedrukt
  • Tekst is onderlijnd
  • Tekst is schuingedrukt
  • Tekst is doorstreept
  • Tekst in ander lettertype
  • Tekst in ander kleur
  • Tekst met andere grootte
  • Opmaak voor opleden. (hogere cijfers geven ook iets)
  • Kop niveau 4

Top

Tot slot geef ik nog enkele veelgebruikte kleurtjes mee die je kan gebruiken op plaatsen waar een kleur kan ingevuld worden:
Hou er wel rekening mee dat deze kleuren soms moeilijk zichtbaar zullen zijn met andere sitelayouts! Als je de kleur van een stuk tekst verandert, verander dan ook meteen de achtergrond. Met het attribuut 'bgcolor'
[edit]Als een woord 'blaat' wordt, is het niet toegelaten. Gebruik volgende kleuren dus met verstand![/edit]
Blue Cyan Red Fuchsia
Yellow Lime Black Navy
Olive Purple Aqua Gray
Green Maroon Silver Teal
Bruin #663300
Oranje#FF9900

Tips 'n' tricks

Jo... Jessica ;)


Terug naar het overzicht van member pages