Beste iedereen,
Ik vraag mij af wat een good practice is omtrent het volgende.
Wat ik wil, is dat mijn websites volledig bruikbaar blijven in zelfs de meest eenvoudige browser, zoals een tekstbrowser als Lynx. Met volledig bruikbaar bedoel ik dan, dat alle aangeboden informatie eenvoudig te benaderen is en dat de opmaak zelfs in een pure ASCII omgeving duidelijk is.
Om bepaalde websiteonderdelen te scheiden in een browser die geen CSS ondersteunt, wil ik nu gebruik gaan maken van de HR-tag. In de CSS stylesheet zal ik deze HR-tag onzichtbaar maken ( hr { display: none; } ), omdat de andere styling deze scheidingslijn overbodig maakt, maar de lijn krijgt een duidelijke functie in het geval dat CSS ondersteuning ontbreekt.
Mijn vraag is nu of dit een good practice is, oftewel een valide oplossing. En zo nee: wat zijn de alternatieven?
Ik vraag mij af wat een good practice is omtrent het volgende.
Wat ik wil, is dat mijn websites volledig bruikbaar blijven in zelfs de meest eenvoudige browser, zoals een tekstbrowser als Lynx. Met volledig bruikbaar bedoel ik dan, dat alle aangeboden informatie eenvoudig te benaderen is en dat de opmaak zelfs in een pure ASCII omgeving duidelijk is.
Om bepaalde websiteonderdelen te scheiden in een browser die geen CSS ondersteunt, wil ik nu gebruik gaan maken van de HR-tag. In de CSS stylesheet zal ik deze HR-tag onzichtbaar maken ( hr { display: none; } ), omdat de andere styling deze scheidingslijn overbodig maakt, maar de lijn krijgt een duidelijke functie in het geval dat CSS ondersteuning ontbreekt.
Mijn vraag is nu of dit een good practice is, oftewel een valide oplossing. En zo nee: wat zijn de alternatieven?