Création de site web

Chaque développeur de site web doit comprendre les composants Web suivants :

  • HTML 4.01
  • L'utilisation de CSS (tableaux de styles)
  • XHTML
  • XML et XSLT
  • Script client
  • Serveur de script
  • Gérer les données par SQL
  • L'avenir du Web

HTML 4.01

HTML est le langage du Web, chaque développeur Web doit en avoir une compréhension de base.

HTML 4.01 est une norme Web importante, et les différences avec HTML 3.2 sont très grandes.

Lorsque des balises similaires à font et des attributs de couleur ont été ajoutés à HTML 3.2, cela est devenu un cauchemar pour les développeurs. Développer des sites qui doivent ajouter des informations sur les polices à chaque page individuelle est devenu un processus long et coûteux.

Grâce à HTML 4.01, toutes les informations de formatage peuvent être déplacées hors de la documentation HTML et placées dans une feuille de style indépendante.

HTML 4.01 est important pour plusieurs raisons, l'une d'elles étant due à XHTML 1.0, cette dernière norme HTML exprimée en tant qu'application XML. L'utilisation de HTML 4.01 sur vos pages assure que vous pourrez facilement passer à XHTML dans le futur.

Assurez-vous d'utiliser la norme HTML 4.01 la plus récente.

Apprenez notre Manuel de référence HTML 4.01.

Feuilles de style en cascade (Cascading Style Sheets - CSS)

Les styles peuvent définir la manière dont les éléments HTML sont affichés, de la même manière que le tag font dans HTML 3.2. Les styles sont généralement conservés dans des fichiers externes à la documentation HTML. Les feuilles de style externes vous permettent de changer l'apparence et la mise en page de toutes les pages du site web en éditant simplement un document CSS. Si vous avez déjà essayé de faire des changements, comme modifier en même temps la police ou la couleur des titres de toutes les pages du site, vous comprendrez comment CSS peut être un moyen efficace et efficace.

N'hésitez pas à apprendre notre Tutoriel CSS.

XHTML - L'avenir de HTML

XHTML désigne le Langage de balisage hyper-texte extensible (Extensible HyperText Markup Language).

XHTML 1.0 est la dernière norme HTML issue du W3C. Elle est devenue une recommandation officielle le 26 janvier 2000 (Recommandation). Une recommandation W3C signifie la stabilité de ses normes, et celles-ci sont maintenant devenues des normes Web.

XHTML est une version HTML 4.01 reconstruite en utilisant XML et peut être mise en œuvre immédiatement dans les navigateurs existants en suivant quelques directives simples.

Préparez-vous à l'avenir : lisezComment convertir un site en XHTML.

XML - Outil pour décrire des données

Extension Markup Language (XML) etNonHTML的替代品。在未来的 web 开发中,XML 会被用来描述和存储数据,而 HTML 会被用来显示数据。

Notre description la plus appropriée de XML est, un outil de stockage et de transmission d'information cross-platform, indépendant des logiciels et du matériel.

Nous croyons que l'importance de XML n'est pas inférieure à celle de HTML pour la base du web, et XML deviendra l'outil le plus important pour le traitement et la transmission des données.

Assurez-vous d'apprendre nos Tutoriel XML.

XSLT - outil utilisateur pour transformer des données

XSLT (langage de transformation de feuilles de style extensibles, Extensible Stylesheet Language Transformations) est un langage utilisé pour transformer XML.

Les sites web futurs devront transmettre des données sous différents formats à différents navigateurs et à d'autres serveurs web. XSLT est une nouvelle norme W3C qui permet de convertir des données XML en différents formats.

XSLT peut convertir un fichier XML en un format reconnu par le navigateur, comme HTML, ou WML - un langage de balisage utilisé pour de nombreux appareils portables.

XSLT peut également ajouter des éléments, supprimer des éléments, les réorganiser et les trier, tester et déterminer quels éléments doivent être affichés, etc.

Assurez-vous d'apprendre nos Tutoriel XSLT.

Script client

Les scripts clients sont une forme de programmation concernant le comportement des navigateurs Internet. Vous devriez apprendre JavaScript pour être capable de transmettre plus de contenu dynamique de site web :

JavaScript est un outil de programmation fourni aux concepteurs HTML
Les créateurs de HTML ne sont généralement pas des programmeurs, mais JavaScript est un langage de script très simple ! Presque tout le monde peut insérer des fragments de code JavaScript dans leurs pages HTML.
JavaScript peut insérer du texte dynamique dans une page HTML
Une instruction JavaScript comme celle-ci peut écrire un texte variable dans une page HTML : document.write("h1" + name + "/h1")
JavaScript peut réagir aux événements
JavaScript peut être configuré pour s'exécuter lors d'un événement, par exemple lorsque la page est chargée ou lorsque l'utilisateur clique sur un élément HTML.
JavaScript peut lire et modifier les éléments HTML
JavaScript peut lire et modifier le contenu des éléments HTML
JavaScript peut être utilisé pour valider les données
JavaScript peut être utilisé pour valider les données du formulaire avant qu'il ne soit soumis au serveur, ce qui garantit que le serveur traite les données correctement.

Il est impératif d'apprendre notre Tutoriel JavaScript.

Serveur de script

Les scripts côté serveur et la programmation de serveurs Internet sont liés. Vous devriez apprendre les scripts côté serveur pour être capable de transmettre plus de contenu web dynamique. Grâce à la programmation côté serveur, vous pouvez :

  • Éditer, modifier ou ajouter du contenu web dynamiquement
  • Répondre aux requêtes ou aux données soumises par les utilisateurs en HTML
  • Accéder aux données ou aux bases de données et renvoyer le résultat au navigateur
  • Accéder aux fichiers ou aux données XML et renvoyer le résultat au navigateur
  • Convertir XML en HTML et renvoyer le résultat au navigateur
  • Personnaliser les pages pour différents utilisateurs, améliorer l'accessibilité des pages
  • Fournir une sécurité et un contrôle d'accès pour différentes pages web
  • Concevoir différentes sorties pour différents types de navigateurs
  • Minimiser le trafic réseau

Sur W3SCHOOL, nous passons par ASP et PHP Vous montrez la programmation de scripts côté serveur

Assurez-vous d'apprendre nos Tutoriels ASP et Tutoriels PHP.

Gérer les données avec SQL

Le langage de requête structuré (SQL) est une norme universelle pour accéder aux bases de données telles que SQL Server, Oracle, Sybase et Access.

Pour ceux qui souhaitent extraire et stocker des données dans la base de données, les connaissances en SQL sont extrêmement précieuses.

Tout administrateur web devrait comprendre que SQL est un moteur vraiment adapté pour les bases de données sur le web.

Assurez-vous d'apprendre nos Tutoriels SQL.

Perspectives futures

Vous devez comprendre une chose très importante : les fonctionnalités du site web seront complètement transformées. Nous assisterons à une énorme transformation, à savoir, le passage du display de "contenu statique" au transfert de "contenu dynamique".

Nous verrons également de nombreux navigateurs nouveaux, comme les navigateurs sur les appareils mobiles, et nous verrons également plus de communications de données entre serveurs, ainsi qu'entre serveurs et navigateurs, utilisant XML.