Tekstopmaaktechnieken voor Leesbaarheid
line-height
De eigenschap line-height bepaalt de hoogte van een regel en wordt vaak gebruikt om de ruimte tussen tekstregels aan te passen. Standaard is line-height afhankelijk van het lettertype van de tekst en wordt deze bepaald door de browser.
line-height: multiplier | value in px | value in em | percent
multiplieris een waarde zonder eenheid (bijvoorbeeld1.5). In dit geval zal de regelhoogte gelijk zijn aan de waarde die1.5keer groter is dan de waarde vanfont-size;value in pxis een specifieke waarde (bijvoorbeeld24px) waaraan de regelhoogte gelijk zal zijn;value in emis een waarde (bijvoorbeeld1.4em) die vergelijkbaar werkt met demultiplier. De browser controleert de waarde vanfont-size, vermenigvuldigt deze met1.4, en dit resultaat wordt de regelhoogte;percentis een waarde (bijvoorbeeld120%) die functioneert als eenmultiplier. De waarde vanfont-sizewordt vermenigvuldigd met1.2, wat de regelhoogte bepaalt.
index.html
styles.css
Uitvoer
letter-spacing
De eigenschap letter-spacing bepaalt de horizontale afstand tussen teksttekens.
letter-spacing: normal | value in px | value in em
normalis de standaardafstand tussen tekens;value in pxis een specifieke waarde die extra ruimte tussen tekens toevoegt;value in emwerkt vergelijkbaar met px, maar de afstand is relatief ten opzichte van defont-size.
index.html
styles.css
Uitvoer
word-spacing
De eigenschap word-spacing bepaalt de afstand tussen woorden in de tekst. Hiermee wordt de ruimte tussen woorden vergroot. Als er interpunctietekens in de tekst staan die direct aan woorden zijn geschreven, blijven deze aan de woorden vastzitten, omdat er geen extra ruimte tussen zit.
word-spacing: value | inherit | normal
valueis een specifieke waarde die de ruimte tussen woorden instelt;inheriterft de woordafstand van het bovenliggende element;normalis de standaardruimte tussen woorden.
index.html
styles.css
Uitvoer
text-shadow
De eigenschap text-shadow voegt een schaduw toe aan de tekst.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setpast de horizontale positie van de schaduw aan. Positieve waarden verplaatsen de schaduw naar rechts, en negatieve waarden naar links;Y setpast de verticale positie van de schaduw aan. Positieve waarden verplaatsen de schaduw naar beneden, en negatieve waarden naar boven;blur radiusbepaalt hoe wazig de schaduw wordt weergegeven. Hogere waarden maken de schaduw zachter en meer diffuus. De standaardwaarde is0als deze niet is opgegeven;colorspecificeert de kleur van de schaduw in elk geldig kleurformaat. Indien niet opgegeven, wordt standaard de tekstkleur gebruikt.
index.html
styles.css
Uitvoer
Opmerking
Bij tekstopmaak zijn er geen strikte regels die bepalen welke waarden in specifieke situaties moeten worden gebruikt. De keuze van tekstopmaakeigenschappen en waarden hangt af van de unieke vereisten van elk project en de ontwerpvisie.
1. Welke CSS-eigenschap wordt gebruikt om een visueel effect toe te voegen dat een schaduw aan tekst geeft?
2. Welke CSS-eigenschap past de afstand tussen woorden in een tekst aan?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain the difference between line-height, letter-spacing, and word-spacing?
How do I choose the right values for these text properties in my project?
Can you show more examples of using text-shadow with different colors or effects?
Awesome!
Completion rate improved to 2.56
Tekstopmaaktechnieken voor Leesbaarheid
Veeg om het menu te tonen
line-height
De eigenschap line-height bepaalt de hoogte van een regel en wordt vaak gebruikt om de ruimte tussen tekstregels aan te passen. Standaard is line-height afhankelijk van het lettertype van de tekst en wordt deze bepaald door de browser.
line-height: multiplier | value in px | value in em | percent
multiplieris een waarde zonder eenheid (bijvoorbeeld1.5). In dit geval zal de regelhoogte gelijk zijn aan de waarde die1.5keer groter is dan de waarde vanfont-size;value in pxis een specifieke waarde (bijvoorbeeld24px) waaraan de regelhoogte gelijk zal zijn;value in emis een waarde (bijvoorbeeld1.4em) die vergelijkbaar werkt met demultiplier. De browser controleert de waarde vanfont-size, vermenigvuldigt deze met1.4, en dit resultaat wordt de regelhoogte;percentis een waarde (bijvoorbeeld120%) die functioneert als eenmultiplier. De waarde vanfont-sizewordt vermenigvuldigd met1.2, wat de regelhoogte bepaalt.
index.html
styles.css
Uitvoer
letter-spacing
De eigenschap letter-spacing bepaalt de horizontale afstand tussen teksttekens.
letter-spacing: normal | value in px | value in em
normalis de standaardafstand tussen tekens;value in pxis een specifieke waarde die extra ruimte tussen tekens toevoegt;value in emwerkt vergelijkbaar met px, maar de afstand is relatief ten opzichte van defont-size.
index.html
styles.css
Uitvoer
word-spacing
De eigenschap word-spacing bepaalt de afstand tussen woorden in de tekst. Hiermee wordt de ruimte tussen woorden vergroot. Als er interpunctietekens in de tekst staan die direct aan woorden zijn geschreven, blijven deze aan de woorden vastzitten, omdat er geen extra ruimte tussen zit.
word-spacing: value | inherit | normal
valueis een specifieke waarde die de ruimte tussen woorden instelt;inheriterft de woordafstand van het bovenliggende element;normalis de standaardruimte tussen woorden.
index.html
styles.css
Uitvoer
text-shadow
De eigenschap text-shadow voegt een schaduw toe aan de tekst.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setpast de horizontale positie van de schaduw aan. Positieve waarden verplaatsen de schaduw naar rechts, en negatieve waarden naar links;Y setpast de verticale positie van de schaduw aan. Positieve waarden verplaatsen de schaduw naar beneden, en negatieve waarden naar boven;blur radiusbepaalt hoe wazig de schaduw wordt weergegeven. Hogere waarden maken de schaduw zachter en meer diffuus. De standaardwaarde is0als deze niet is opgegeven;colorspecificeert de kleur van de schaduw in elk geldig kleurformaat. Indien niet opgegeven, wordt standaard de tekstkleur gebruikt.
index.html
styles.css
Uitvoer
Opmerking
Bij tekstopmaak zijn er geen strikte regels die bepalen welke waarden in specifieke situaties moeten worden gebruikt. De keuze van tekstopmaakeigenschappen en waarden hangt af van de unieke vereisten van elk project en de ontwerpvisie.
1. Welke CSS-eigenschap wordt gebruikt om een visueel effect toe te voegen dat een schaduw aan tekst geeft?
2. Welke CSS-eigenschap past de afstand tussen woorden in een tekst aan?
Bedankt voor je feedback!