Maison interface Web tutoriel CSS CSS embellit le texte du paragraphe avec Drop Cap_Experience Exchange

CSS embellit le texte du paragraphe avec Drop Cap_Experience Exchange

May 16, 2016 pm 12:05 PM
css

Selector:first-letter {font-size:2.5em; font-family:"楷体_GB2312"; font-weight:bold; line-height:1.2em; float:left; padding:5px 2px 0 0; color:#c00;}

Si vous pensez que ce n'est pas encore clair, voici une explication détaillée :

Tout d'abord, vous devez disposer de votre propre texte en HTML, que ce soit dans

ou dans d'autres balises de bloc. Vous pouvez lui donner un identifiant, une classe ou une balise directe. Recherchez d'abord le sélecteur. Supposons que l'ID d'un morceau de texte soit un article. Ensuite, le CSS de ce paragraphe doit être écrit depuis le début :

#article:first-letter {……}
:first-letter est une pseudo-classe, utilisée pour définir les propriétés de la feuille de style du premier caractère de l'objet. Cette syntaxe entre dans le cadre de CSS2. Pour plus de détails, voir "Manuel CSS2 chinois"

Parlons de chaque attribut de la phrase en détail. Tout d'abord, nous devons rendre ce mot plus grand que les mots du texte, de sorte que la taille de police qui lui est donnée soit 2,5 fois celle du contenu du texte. Bien entendu, vous pouvez également choisir 3 ou 4 fois, et modifier cela selon vos propres besoins.



#article:first-letter { font-size:2.5em }
Pourquoi utiliser la balise em ? Parce que parfois nos lecteurs devront modifier la taille du texte via la fonction de zoom du navigateur. Si elle est définie sur une taille spécifique, elle sera naturellement disproportionnée. Vous pouvez essayer de changer cela pour voir ce que vous ressentez. La taille est là, mais la police est fausse, alors la police doit être augmentée et la police en gras doit être ajoutée ici.



#article:first-letter { font-size:2.5em; font-family:"楷体_GB2312"; font-weight:bold;  }
D'accord, jusqu'à présent, le premier mot ne semble pas avoir l'intention de couler, donc le point clé ici est float:left; oui, il reste flottant. Nous devons savoir que lorsqu'un objet est défini sur un attribut flottant, il aura les caractéristiques d'un élément de niveau bloc, qu'il s'agisse ou non à l'origine d'un élément de niveau bloc. Le côté du flux de texte environnant qui n'est pas défini entourera cet objet. L'habillage des images dans le texte possède également cette propriété.



#article:first-letter { font-size:2.5em; font-family:"楷体_GB2312"; font-weight:bold; line-height:1.2em; float:left;  }
Essayez, avez-vous vu la lettrine ? Bien sûr, vous remarquerez peut-être que c'est un peu désordonné. Y a-t-il un peu plus sur le dessus ? Ne vous inquiétez pas, utilisez le remplissage pour le configurer de manière à ce qu'il y ait plus d'espace en haut du mot, afin que le premier mot affleure la première ligne.

Que puis-je dire d'autre au final ? J'y ai pensé. Une fois, j'ai essayé de faire en sorte que le P dans

......

le résultat a échoué. La conclusion est la suivante : nous ne pouvons pas contrôler le premier caractère du sous-objet à travers une couche d'étiquettes.

Bien entendu, si cette pseudo-classe vous intéresse, il est recommandé de continuer à étudier :

Sélecteur : première ligne { sRules }
Sélecteur 1 Sélecteur 2 : premier-enfant { sRules >

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment afficher correctement le 'Jingnan Mai Round Body' installé localement sur la page Web? Comment afficher correctement le 'Jingnan Mai Round Body' installé localement sur la page Web? Apr 05, 2025 pm 10:33 PM

En utilisant récemment des fichiers de police installés localement dans les pages Web, j'ai téléchargé une police gratuite à partir d'Internet et je l'ai installée avec succès dans mon système. Maintenant...

Comment sélectionner un élément enfant avec l'élément de nom de première classe via CSS? Comment sélectionner un élément enfant avec l'élément de nom de première classe via CSS? Apr 05, 2025 pm 11:24 PM

Lorsque le nombre d'éléments n'est pas fixé, comment sélectionner le premier élément enfant du nom de classe spécifié via CSS. Lors du traitement de la structure HTML, vous rencontrez souvent différents éléments ...

La production de pages H5 nécessite-t-elle une maintenance continue? La production de pages H5 nécessite-t-elle une maintenance continue? Apr 05, 2025 pm 11:27 PM

La page H5 doit être maintenue en continu, en raison de facteurs tels que les vulnérabilités du code, la compatibilité des navigateurs, l'optimisation des performances, les mises à jour de sécurité et les améliorations de l'expérience utilisateur. Des méthodes de maintenance efficaces comprennent l'établissement d'un système de test complet, à l'aide d'outils de contrôle de version, de surveiller régulièrement les performances de la page, de collecter les commentaires des utilisateurs et de formuler des plans de maintenance.

Comment faire une barre de progression avec H5 Comment faire une barre de progression avec H5 Apr 06, 2025 pm 12:09 PM

Créez une barre de progression à l'aide de HTML5 ou CSS: créez un conteneur de barre de progression. Définissez la largeur de la barre de progression. Créez des éléments internes de la barre de progrès. Définit la largeur des éléments internes de la barre de progression. Utilisez la bibliothèque JavaScript, CSS ou Progress Bar pour afficher les progrès.

Quels scénarios d'application conviennent à la production de pages H5 Quels scénarios d'application conviennent à la production de pages H5 Apr 05, 2025 pm 11:36 PM

H5 (HTML5) convient aux applications légères, telles que les pages de campagne de marketing, les pages d'affichage des produits et les micro-Websites de promotion d'entreprise. Ses avantages résident dans la plateformité multi-plateaux et une riche interactivité, mais ses limites résident dans des interactions et des animations complexes, un accès aux ressources locales et des capacités hors ligne.

Comment compatible avec l'omission de débordement multi-lignes sur le terminal mobile? Comment compatible avec l'omission de débordement multi-lignes sur le terminal mobile? Apr 05, 2025 pm 10:36 PM

Problèmes de compatibilité du débordement multi-rangs sur le terminal mobile omis sur différents appareils Lors du développement d'applications mobiles à l'aide de Vue 2.0, vous rencontrez souvent la nécessité de déborder de texte ...

Quels sont les avantages de la production de pages H5 Quels sont les avantages de la production de pages H5 Apr 05, 2025 pm 11:48 PM

Les avantages de la production de pages H5 comprennent: une expérience légère, une vitesse de chargement rapide et une amélioration de la rétention des utilisateurs. Compatibilité multiplateforme, pas besoin de s'adapter à différentes plates-formes, améliorant l'efficacité du développement. Flexibilité et mises à jour dynamiques, aucun audit requis, ce qui facilite la modification et la mise à jour du contenu. Les coûts de développement rentables et économiques que les applications natives.

Comment régler la bordure de la table H5 Comment régler la bordure de la table H5 Apr 06, 2025 pm 12:18 PM

Dans HTML, définissez les bordures de la table H5 via CSS: introduisez une feuille de style CSS, style la bordure en utilisant les attributs de bordure (y compris les sous-propriétés de la largeur de la bordure, de la bordure et de la bordure des bordures) et appliquez le style aux éléments de la table. De plus, des styles de frontières spécifiques peuvent être définis, tels que la frontière, la frontière droite, la frontière et la frontière-gauche.

See all articles