css time tag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan R

Jan R

17/10/2016 09:02:28
Quote Anchor link
Hi,

Is er een css opmaak mogelijk op basis van de waarde in een time tag?

Wat ik in de praktijk wil is als de datum voorbij is dat hij deze doorstreept.

iets als
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
time:past{    
    text-decoration: line-through;
}


Ik heb nu een oplossing in Javascript maar wil dus beter :)

Jan
 
PHP hulp

PHP hulp

18/12/2024 18:49:56
 
Michael -

Michael -

17/10/2016 09:15:58
Quote Anchor link
CSS is alleen opmaak. CSS weet niet hoe laat het is dus of een tijd verstreken is. Dit zou je toch met PHP of JS moeten doen.
 
Jan R

Jan R

17/10/2016 12:48:16
Quote Anchor link
Daar vreede ik al voor. Ik wou toch even proberen.
Css kan veel meer dan ik weet :)

Jan
 
Ward van der Put
Moderator

Ward van der Put

17/10/2016 13:28:06
Quote Anchor link
Er is wel een speciaal <time>-element, dat vooral nuttig is wanneer een datum of tijd een inhoudelijke betekenis heeft. In dit geval zou ik alleen al voor browsercompatibiliteit voorlopig gewoon een aparte CSS-klasse gebruiken voor de opmaak.
 
Michael -

Michael -

18/10/2016 08:19:48
Quote Anchor link
<time> is een HTML 5 element. Dit element geeft geen tijd weer, maar je kunt er een tijd mee weergeven.
Waar is dit element goed voor? Ik begrijp het nu ervan niet. Misschien voor zoekmachines, maar voor eigen gebruik zou ik dan kiezen voor het data element.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.