Skip to main content

Hoe Website Font Kleuren veranderen met CSS

URL / STATUS-bar van kleur veranderen HTML | Tips & Trucs (April 2025)

URL / STATUS-bar van kleur veranderen HTML | Tips & Trucs (April 2025)
Anonim

Goed typografisch ontwerp is een belangrijk onderdeel van een succesvolle website. CSS geeft je geweldige controle over het uiterlijk van tekst op de webpagina's die je bouwt. Dit omvat de mogelijkheid om de kleur van alle lettertypen die u gebruikt te wijzigen.

Hieronder zullen we kijken naar het wijzigen van de lettertypekleur met behulp van een externe stijlpagina en een stijl die in een alineatag wordt gebruikt. U kunt dezelfde stijleigenschap toepassen om de lettertypekleur te wijzigen op elke tag rond tekst, inclusief de label.

Stijlen toevoegen om de kleur van het lettertype te veranderen

Voor dit voorbeeld moet u een HTML-document hebben om de CSS-wijzigingen te bekijken en een afzonderlijk CSS-bestand dat aan dat document is gekoppeld. We gaan specifiek naar het alinea-element kijken.

Als u de tekstkleur voor elke alinea in uw HTML-bestand wilt wijzigen, gaat u naar het externe stijlblad en typt u p {}. Plaats de kleur eigendom in de stijl gevolgd door een dubbele punt, zoals p {kleur:}. Voeg vervolgens uw kleurwaarde toe na de eigenschap en eindig deze met een puntkomma: p {kleur: zwart;}.

Kleurwaarden kunnen worden uitgedrukt in kleurzoekwoorden, RGB-kleurnummers of hexadecimale kleurnummers. In ons voorbeeld is de alineatekst gewijzigd in de kleur zwart.

Als u de tekstkleur echter wilt wijzigen in groen, blauw, rood, enzovoort, geeft het gebruik van kleurzoekwoorden u niet de flexibiliteit die u mogelijk wilt om verschillende tinten te maken. Dat is waar hexadecimale waarden binnenkomen om te spelen.

p {kleur: # 000000; }

Deze CSS-stijl kan worden gebruikt om je alinea's zwart te kleuren, omdat de hexadecimale code # 000000 wordt vertaald in zwart. Je kunt zelfs steno gebruiken met die hex-waarde en het als # 000 schrijven met dezelfde resultaten.

p {color: # 2f5687; }

Zoals we hierboven vermeldden, werken hexadecimale waarden goed wanneer u een kleur nodig hebt die niet eenvoudigweg zwart of wit is. De bovenstaande CSS hex-waarde zou de alinea's op een blauwe kleur zetten, maar anders dan het trefwoord 'blauw', geeft deze hex-code je de mogelijkheid om een ​​heel specifieke blauwtint in te stellen, een middentoon, leigachtig blauw in dit geval .

p {kleur: rgba (47,86,135,1); }

Ten slotte kunt u ook RGBA-kleurwaarden gebruiken voor lettertypekleuren. RGCA wordt ondersteund in alle moderne browsers, dus u kunt deze waarden met vertrouwen gebruiken dat dit voor de meeste kijkers werkt, maar u kunt ook een eenvoudige terugval instellen.

Deze RGBA-waarde is hetzelfde als de eerder aangegeven leisteenblauwe kleur. De eerste drie waarden stellen de rode, groene en blauwe waarden in en het laatste getal is de alpha-instelling voor transparantie. De alpha-instelling is ingesteld op 1 tot 100 procent, dus deze kleur heeft geen transparantie. Als u die waarde instelt op een decimaal getal, bijvoorbeeld .85, vertaalt dit zich in een dekking van 85 procent en de kleur is enigszins transparant.

p { kleur: # 2f5687; kleur: rgba (47,86,135,1);}

Als je je kleurwaarden wilt verbeteren, probeer dan de bovenstaande CSS-code na te bootsen. Deze syntaxis stelt eerst de hexadecimale code in en overschrijft die waarde vervolgens met het RGBA-nummer. Dit betekent dat elke oudere browser die geen ondersteuning biedt voor RGBA de eerste waarde krijgt en de tweede negeert.

Andere manieren om een ​​HTML-pagina te stijlen

Lettertypekleuren kunnen worden gewijzigd met een externe stijlpagina, een interne stijlpagina of inline-stijl in het HTML-document. Aanbevolen procedures vereisen echter dat u een externe stijlpagina gebruikt voor uw CSS-stijlen.

Een interne stijlpagina, die stijlen zijn die rechtstreeks in de "kop" van uw document zijn geschreven, worden over het algemeen alleen gebruikt voor kleine websites van één pagina. Inline-stijlen moeten worden vermeden omdat ze verwant zijn aan de oude "lettertype" -tags waarmee we vele jaren geleden te maken hadden gehad. Die inline-stijlen maken het erg moeilijk om de lettertypestijl te beheren, aangezien je ze in elk exemplaar van de inline-stijl moet veranderen.