Maison >développement back-end >Problème PHP >Quelle est la relation entre php et CSS
Quel est le lien entre php et css ?
CSS est utilisé pour créer la couche de présentation des pages Web et fournit un contrôle précis au niveau des pixels sur la disposition des éléments dans les pages Web, tels que les polices, les images, etc.
php est utilisé pour traiter la couche logique, c'est-à-dire quelles fonctions souhaitez-vous que la page Web fournisse et quelles actions souhaitez-vous qu'elle effectue ? Tels que l'interrogation de données, le calcul des intérêts, la génération de graphiques, etc. Le code php est intégré au code HTML.
CSS
Cascading Style Sheets (nom complet anglais : Cascading Style Sheets) est une application utilisée pour exprimer HTML (Standard Universal Markup Language) ou XML (Standard A subset of Universal Markup Language) et d'autres langages informatiques de type document. CSS peut non seulement modifier statiquement les pages Web, mais peut également coopérer avec divers langages de script pour formater dynamiquement divers éléments des pages Web.
CSS peut effectuer un contrôle précis au niveau des pixels sur la disposition des positions des éléments dans les pages Web, prend en charge presque tous les styles de taille de police et a la capacité de modifier les objets de page Web et les styles de modèle.
Fonctionnalités du langage
CSS fournit une description de style pour le langage de balisage HTML, définissant la manière dont les éléments sont affichés. CSS est une avancée majeure dans le domaine de la conception Web. Il peut être utilisé pour modifier un petit style afin de mettre à jour tous les éléments de page qui lui sont liés.
En général, CSS présente les caractéristiques suivantes :
Définitions de style riches
CSS fournit une apparence de style de document riche, ainsi que la définition du texte et du capacité de l'attribut background ; vous permet de créer une bordure pour n'importe quel élément, ainsi que la distance entre la bordure de l'élément et les autres éléments, et la distance entre la bordure de l'élément et le contenu de l'élément vous permet de modifier librement la majuscule, la décoration ; , et d'autres effets de page de texte.
Facile à utiliser et à modifier
CSS peut définir le style dans l'attribut style de l'élément HTML, vous pouvez également le définir dans la partie en-tête du document HTML, ou vous pouvez déclarer le style dans un fichier CSS dédié pour référence dans les pages HTML. En bref, les feuilles de style CSS peuvent stocker et gérer toutes les déclarations de style de manière unifiée.
De plus, les éléments du même style peuvent être classés et définis en utilisant le même style, vous pouvez également appliquer un certain style à toutes les balises HTML portant le même nom, ou vous pouvez attribuer un style CSS à un certain style. dans les éléments de la page. Si nous voulons modifier le style, il suffit de trouver l'instruction de style correspondante dans la liste de styles et de la modifier.
Application multipage
La feuille de style CSS peut être stockée dans un fichier CSS séparé, afin que nous puissions utiliser la même feuille de style CSS sur plusieurs pages. Théoriquement, les feuilles de style CSS n'appartiennent à aucun fichier de page et peuvent être référencées dans n'importe quel fichier de page. De cette manière, les styles de plusieurs pages peuvent être unifiés.
Cascading
En termes simples, la cascade consiste à définir le même style plusieurs fois sur un élément, qui utilisera la dernière valeur d'attribut définie. Par exemple, si vous utilisez le même ensemble de feuilles de style CSS pour plusieurs pages d'un site et si vous souhaitez utiliser d'autres styles pour certains éléments de certaines pages, vous pouvez définir une feuille de style distincte pour ces styles et les appliquer au page. Ces styles définis ultérieurement remplaceront les paramètres de style précédents et ce que vous verrez dans le navigateur sera l'effet de style défini en dernier.
Compression de page
Dans les sites Web qui utilisent HTML pour définir les effets de page, un grand nombre de tableaux et d'éléments de police répétés sont souvent nécessaires pour former des styles de texte de diverses spécifications. un grand nombre de balises HTML, augmentant ainsi la taille du fichier de page. Placer la déclaration de style séparément dans la feuille de style CSS peut réduire considérablement la taille de la page, de sorte que le temps passé à charger la page sera également considérablement réduit. De plus, la réutilisation des feuilles de style CSS réduit davantage la taille de la page et réduit le temps de téléchargement.
PHP
Nom étranger : PHP : Hypertext Preprocessor, nom chinois : « Hypertext Preprocessor », est un langage de script open source général. La syntaxe absorbe les caractéristiques du langage C, Java et Perl, facile à apprendre et largement utilisée. Elle convient principalement au domaine du développement Web. La syntaxe unique de PHP mélange la syntaxe C, Java, Perl et PHP. Il peut exécuter des pages Web dynamiques plus rapidement que CGI ou Perl. Par rapport à d'autres langages de programmation, les pages dynamiques créées avec PHP intègrent des programmes dans un document HTML (une application sous le Standard Universal Markup Language) pour l'exécution, et l'efficacité d'exécution est bien supérieure à celle du CGI qui génère entièrement des balises HTML. PHP peut également exécuter du code compilé ; La compilation peut réaliser le cryptage et optimiser l'exécution du code, ce qui accélère l'exécution du code.
Les fonctionnalités de PHP incluent :
1. La syntaxe unique de PHP mélange C, Java, Perl et la syntaxe innovante de PHP.
2. PHP peut exécuter des pages Web dynamiques plus rapidement que CGI ou Perl - en termes de pages dynamiques, par rapport à d'autres langages de programmation,
PHP intègre des programmes dans des documents HTML L'exécution et l'efficacité de l'exécution sont beaucoup supérieur au CGI qui génère entièrement des balises HTML ;
PHP a des fonctions très puissantes, et toutes les fonctions CGI peuvent être réalisées par PHP.
3. PHP prend en charge presque toutes les bases de données et systèmes d'exploitation populaires.
4. Le plus important est que PHP puisse être étendu avec C et C++ !
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!