Modernisation site : xhtml =>html5+CSS3, questions

Mon site commence à dater (env.10 ans) et je voudrais le reprendre un peu.
Je suis entrain de me familiariser avec le HTML.5 et CCS.3.
J’aurais certainement plusieurs questions par la suite mais le première, simple :
CSS3 : peut-on ne faire qu’une page .CSS unique valable pour toutes les pages du site ou est-on obligé de lier la feuille CSS à la page HTML concernée ?
Si oui, comment doit-on écrire la ligne <link … du CSS au niveau du chemin : relatif ou en entier ?
À quel endroit est-il préférable de placer le fichier .CSS :
/var/www/ ou autre ?

Je sais que ce n’est pas de la programmation à proprement parler mais je pense que c’est mieux à sa place ici que dans SD, non ?
:006

Si si ça en est :slightly_smiling:

Oui.

Ça n’a pas beaucoup de rapport avec la question précédente, mais avoir des chemins relatifs permet d’être indépendant du nom de domaine par exemple.

[quote=“ricardo”]À quel endroit est-il préférable de placer le fichier .CSS :
/var/www/ ou autre ?[/quote]
N’importe quel endroit où ton serveur web a accès.

Salut,
Tu places le css ou tu veux dans le serveur web (accessible par apache comme le dit Michel) tu crée autant de fichier css que tu le souhaites:

[code]

...[/code]

Moi j’aime bien le chemin absolu, mais le relatif fait tout aussi bien l’affaire.

Tu dis ça parce que tu n’a jamais changé de domaine :slightly_smiling:

Par contre, vraiment absolue c’est dommage et ça va bientôt casser avec firefox. Utilisez au moins des url indépendante du protocole :

[code]

...[/code]

Comme ça si tu laisse ton site accessible en http et en https ça prendra le bon protocole (c’est une faille d’accéder à du contenu en http au sein d’une page en https).

Salut,

[quote=“MisterFreez”]Tu dis ça parce que tu n’a jamais changé de domaine[/quote]Tu as raison, je suis fidèle! :wink:

[quote=“MisterFreez”]Utilisez au moins des url indépendante du protocole[/quote]Oui, bien vu. c’est plus propre.

[quote=“MisterFreez”]c’est une faille d’accéder à du contenu en http au sein d’une page en https[/quote]Et les navigateurs le font bien savoir…

Des ressources :

siteduzero.com/informatique/html/tutoriels
(par exemple)

Merci à tous pour vos réponses, qui sont celles auxquelles je pensais, mais un rafraichissement quand il y a des versions plus modernes, est toujours le bienvenu.
@ Argenteteel :
Merci, c’est le site que j’ai déjà parcouru et qui semble assez clair, sauf pour la question précise que je pose ici, où ça n’est pas évoqué.

J’aurais certainement d’autres questions :smiley:

Un autre site sympa

mycelly.com/

tu trouves des modèles de mise en page faciles à adapter, pour faire un truc très rapidement (une fois choisi un modèle, il te suffit d’enregistrer la page, le CSS est inclus dans le document HTML, et d’adapter à ta sauce)

Si tu veux vraiment refondre ton site, éclate toi avec des Frameworks de dingue :wink:
Même si c’est un tractopelle pour enfoncer un clou, tu peux t’amuser avec Django en faisant un moteur de Blog, tu vas réinventer la roue mais c’est très chouette :slightly_smiling:

Merci, mais mon propos n’est pas de refaire un site, ni même d’ajouter trop de fioritures (je dirai même qu’il doit être épuré), juste moderniser un peu et fouiller dans les nouvelles possibilités.
Certaines pages de mon site n’ont pas été modifiées depuis 10 ans, alors un peu de dépoussiérage ne fera pas de mal.