Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

kan ik de <center> tag nog gebruiken?

16 antwoorden
  • hoi, ik las laatst in een redelijk nieuw html boek, dat de code <center> </center> binnenkort niet meer gebruikt wordt. echter, nu doet hij het nog steeds in mijn browsers, maar weet iemand toevallig of dit nog maar tijdelijk duurt, of valt dat wel mee? bedankt, jules
  • Het wordt gewoon nog ondersteund in html 4.x, net als <B> als bold tag [zou <STRONG> moeten zijn] en <I> als italic tag [zou <EM> moeten zijn] etc. Voor center is het wel aan te raden om <DIV ALIGN="CENTER"> te gebruiken [als ik me niet vergis]. Dit alles zou wel in kleine letters moeten volgens de regeltjes.
  • [code:1:74a2258117]body{text-align:center;} /* ie hack */ div#center{margin-left:auto;margin-right:auto;}[/code:1:74a2258117][code:1:74a2258117]<div id="center">gecentreerd</div>[/code:1:74a2258117]dit is de nieuwe methode, stond een tijdje geleden ook al op het forum. alle tags en attributen die met opmaak te maken hebben, gaan eruit. dat wordt allemaal met css gedaan in de toekomst. in (x)html komt alleen de structuur van het document. op dit forum zijn daar wel een aantal topics over geweest de laatste paar weken.
  • ok, klopt het als ik het als volgt begrijp: bovenste in m'n stylesheet, en t onderste in het html document, dus als verwijzing naar hoe hij het op moet maken (centreren dus)?
  • [quote:fae279c9e2="termin8or"] alle tags en attributen die met opmaak te maken hebben, gaan eruit. dat wordt allemaal met css gedaan in de toekomst. in (x)html komt alleen de structuur van het document[/quote:fae279c9e2] * Phrea ontkent. Moet ik damn opnieuw html/css gaan zitten leren. :(
  • Ff op doorgaan nog... Hebbik net geleerd om single tags correct 'af te sluiten', krijgen we dit weer... Ok, het zit er al jaren aan te komen, maar zolang gewone tags nog werken... [ok, ik ben lui, ik geef toe] De gewone plain html tags zullen toch nog zeker [b:0adf2b9d9c]de komende 5 jaar[/b:0adf2b9d9c] werken, we zien het aan de <B> bold tags enzo [hoelang zouden die al niet meer mogen?]. Het grote prob met HTML is dat het niet de logica bezit van de progtalen, dat zit me dwars. CSS behelst nog minder van die logica, en dat gaat een keer een prob vormen.
  • kijk... html 4 wordt nog steeds heel veel gebruikt, zeker als er nog browser zijn die het blijven slikken (begeef ik me nu op glad ijs?). En, aangezien er nog steeds antieke AOL en webtv browsers zijn zal dat nog wel een tijdje blijven. Sterker nog, de nieuwe methodes hebben juist meer beperkingen/problemen (denk aan het box model of de buggy css float). En ja, ik vind het ook simpeler en sneller om <b>blaat</b> te doen dan een <span class="vette_tekst_jaja>blaat</span> Maar feit is dat ik tegenwoordig (als ik nog eens een site bouw) begin met het opstellen van de CSS. Omschakelen naar xhtml strict is niet zo ingewikkeld als het lijkt. En waar je een steekje laat vallen roept de validator je (en mij) weer terug...
  • [quote:e5023b1790="teacher"][...] zeker als er nog browser zijn die het blijven slikken (begeef ik me nu op glad ijs?).[/quote:e5023b1790]Mwah... :roll:[quote:e5023b1790="teacher"]Sterker nog, de nieuwe methodes hebben juist meer beperkingen/problemen (denk aan het box model of de buggy css float).[/quote:e5023b1790]Kinderziektes, met elke browser release komen we dichterbij een goede rendering, ik heb goede hoop dat dergelijke problemen snel van de baan zijn.[quote:e5023b1790="teacher"]En ja, ik vind het ook simpeler en sneller om <b>blaat</b> te doen dan een <span class="vette_tekst_jaja>blaat</span>[/quote:e5023b1790]Het zou dan ook niet de goede oplossing zijn. Zoals de specialist op dit forum het al verwoordde: [quote:e5023b1790="Remytje"]Het doel is om [b:e5023b1790]de inhoud te beschrijven[/b:e5023b1790] en niet hoe het weergeven moet worden. Gelukkig zijn ze hier al mee bezig:[list:e5023b1790][*:e5023b1790]<b> is vervangen voor <strong> wat staat voor belangrijke tekst\woord (volgens mij mag je <b> al niet meer gebruiken in XHTML, maar dat zou ik moeten controleren); [*:e5023b1790]voor <i> dient <em> gebruikt te worden, wat staat voor tekst\woord met nadruk;[*:e5023b1790]<br /> zal vervangen worden in XHTML2.0 voor <line></line>[*:e5023b1790]over <hr /> heeft W3C nog geen besluit genomen. Misschien laten ze dit vervallen of vervangen ze het voor <seperator/>[/list:u:e5023b1790][/quote:e5023b1790][quote:e5023b1790="teacher"]Omschakelen naar xhtml strict is niet zo ingewikkeld als het lijkt. En waar je een steekje laat vallen roept de validator je (en mij) weer terug...[/quote:e5023b1790]Idd waar, persoonlijk vind ik dan ook dat iedereen zou moeten overstappen op XHTML 1.1 om de overgang zo snel en daarmee pijnloos mogelijk te maken. Wellicht een idealisme, maar hier laat ik het even bij. - Bas
  • [quote:244f0d7170="termin8or"]alle tags en attributen die met opmaak te maken hebben, gaan eruit. dat wordt allemaal met css gedaan in de toekomst. in (x)html komt alleen de structuur van het document[/quote:244f0d7170]hmm... in de toekomst, was zeker niet erg wakker... bas ga met jou mee -termin8or
  • [quote:1667df0173="juleswijers"]ok, klopt het als ik het als volgt begrijp: bovenste in m'n stylesheet, en t onderste in het html document, dus als verwijzing naar hoe hij het op moet maken (centreren dus)?[/quote:1667df0173]goed begrepen, tussen de div kun je dan je dan de rest zetten.
  • ok, weten we dat ook weer. bedankt! kan het dan dus ook, dat ik deze manier die termin8tor beschrijft, ook kan gebruiken voor andere opmaak dingnen, zoals cursief, vet en onderstrepen enzo?
  • Allereerst raad ik je het ten strengste af om tekst te gaan onderstrepen. Hoewel het nergens uitdrukkelijk vermeld wordt is dit min of meer gereserveerd voor links simpelweg omdat bezoekers het daarmee associëren. Maar om je vraag te beantwoorden: ja. Zoals al eerder was vermeld kan je <b></b> vervangen door <strong></strong> en kan je <i></i> vervangen door <em></em> (van [b:4e19987b0c]em[/b:4e19987b0c]phasis; nadruk). Standaard zal dit gerenderd worden als de originele tags, maar ook hier kan je met stylesheets de tags herdefiniëren. De belangrijkste reden voor de nieuwe naamgeving is dat je niet de opmaak expliciet in de tag zet. - Bas
  • ok, bedankt. nee, ik wil ook niet gaan onderstrepen, maar dat was gewoon even een voorbeeldje. jullie horen over een paar maandjes wel weer van mij, als ik weer eens om een sitecheck vraag, hopelijk is dan alles met css en html (misschien zelfs xhtml, ben ik nu boeken over aan het lezen) vaild. bedankt, jules
  • [quote:7bae781cfd]jullie horen over een paar maandjes wel weer van mij, als ik weer eens om een sitecheck vraag, hopelijk is dan alles met css en html (misschien zelfs xhtml, ben ik nu boeken over aan het lezen) vaild. [/quote:7bae781cfd] succes :lol:
  • [quote:10802adb58="termin8or"][code:1:10802adb58]body{text-align:center;} /* ie hack */ div#center{margin-left:auto;margin-right:auto;}[/code:1:10802adb58][code:1:10802adb58]<div id="center">gecentreerd</div>[/code:1:10802adb58]dit is de nieuwe methode, stond een tijdje geleden ook al op het forum. [/quote:10802adb58] Op deze manier kun je maar één keer [i:10802adb58]<div id="center">[/i:10802adb58] in je HTML document gebruiken. Dan kun je beter het volgende gebruiken: [code:1:10802adb58]<p class="...">[/code:1:10802adb58]of[code:1:10802adb58]<div class="...">[/code:1:10802adb58]
  • [quote:df52d79019="h4xX0r"]Op deze manier kun je maar één keer [i:df52d79019]<div id="center">[/i:df52d79019] in je HTML document gebruiken.[/quote:df52d79019]Let wel, soms is dit wenselijk, met name in het geval van scripting. Maar verder heb je natuurlijk wel gelijk. - Bas

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.