Si la tendance de créer des pages web sous forme de tableaux est abandonnée au profit des feuilles de style, les tableaux sont encore utilisés pour la présentation de données.
Date | Titre | Auteur | Quantité | Prix Unitaire | Prix Total |
---|---|---|---|---|---|
29/07/2007 | Le Finistère | Pierre Lapointe | 3 | 15.90 € | 47.70 € |
15/08/2007 | L'abc des bonsaïs | Alain Barbier | 2 | 29.00 € | 58.00 € |
10/09/2007 | L'espion qui venait du froid | John le Carré | 5 | 9.90 € | 49.50 € |
Différents tableaux sont disponibles avec les codes XHTLM et CSS :
Paragraphe de votre choix
Paragraphe de votre choix
Nous allons réaliser un cadre particulier et cela sans utiliser une image
Deux configurations sont possibles, le contenu du texte posséde une bordure ou n'en posséde pas
Voici mon texte dans le premier paragraphe
Voici mon texte dans un deuxième paragraphe
La réalisation de bords arrondis en XHTML et CSS est courante et se fait généralement avec des images.
Les techniques utilisées sont bien connues.
On utilise un quart de cercle que l'on place aux extrémités de la boîte à réaliser puis on rempli l'intérieur d'une couleur uniforme.
D'autres techniques sont utilisées avec l'utilisation de 1, 2 ou 4 images.
Ici nous allons voir la possibilité de faire des bords arrondis sans images.
Petite bidouille pour éviter qu'un élément flottant déborde (une image par exemple de déborder vers le bas sur le contenu qui suit), vous pouvez le faire suivre par un élément XHTML contenant un espace invisible.
Soit l'introduction d'un paragraphe :
Ou plus simplement, comme souvent il s'agit d'un nouveau paragraphe, vous ajouter aux propriétés des titres h1 ou h2 "clear: both" et vous n'avez plus à vous préoccuper de ce problème.
Voici le paragraphe que je souhaite mettre en valeur.
Pour cela nous utiliserons la balise blockquote et nous lui ajouterons une image.
Le code à insérer sera pour la page :
Les ancres sont des références (genre notes de fin de documents, points à retrouver dans une page web .etc..)
Dans une page HTLM nous pouvons avoir quelque chose comme :
En XHTML 1.0 Strict//EN", "name" n'est plus accepté, le seul identificateur possible est "id". Mais attention il est nécessaire que l'attribut "id" commence par une lettre. Dans notre exemple ci-dessus nous avons utilisé des chiffres.
Le validateur du W3C rejette notre page alors que tout fonctionne bien dans les navigateurs.
La solution sera d'utiliser :
Document pdf
Pour inclure un document pdf dans une page web nous utiliserons aussi la balise "object" et pour la valeur de l'attribut "data" nous utiliserons le nom du document avec l'extension pdf.
Soit avec la balise div pour centrer notre application le code suivant à insérer dans la page web sera:
Voici le résultat :
La propriété "z-index" permet de préciser l'empilement d'éléments.
Elle permet par exemple d'indiquer que pour deux éléments A et B, A sera placé au dessus de B ou inversement.
Normalement par défaut, le dernier élément positionné déclaré dans le code XHTLM s'affichera par-dessus tous les autres éléments d'un même conteneur. Pour changer cela nous utiliserons la fonction de profondeur z-index.
Notons que pour l'application de z-index il faut avoir les conditions suivantes :
Exemple avec des paragraphes :
Premier paragraphe
Premier paragraphe
Dans notre exemple la valeur la plus élevée de z-index concerne le paragraphe 1, il est donc au premier plan
Exemple avec des images :
La fonction z-index appliquée avec des images nous permet de réaliser un mini diaporama