Bonjour à tous,
J'ai créé (pompé le code) une page Web super compliquée avec un script python, mais je n'arrive pas à le mettre en forme avec du css :
server.py
index.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 import http.server PORT = 8889 server_address = ("127.0.0.1", PORT) server = http.server.HTTPServer handler = http.server.CGIHTTPRequestHandler handler.cgi_directories = ["/"] print("Serveur actif sur le port :", PORT) httpd = server(server_address, handler) httpd.serve_forever()
style.css
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 # -*- coding: UTF-8 print("Content-type: text/html; charset=utf-8\n") msg="""<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" type=text/css href="style.css" /> <title>Premiers tests du CSS</title> </head> <body> <h1>Mon super site</h1> <p>Bonjour et bienvenue sur mon site !</p> <p>Pour le moment, mon site est un peu <em>vide</em>. Patientez encore un peu !</p> </body> </html>""" print(msg)
La page s'affiche dans le navigateur, mais le paragraphe refuse catégoriquement de s'afficher en bleu Arial 12px
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 body { color: blue; font: 12px Arial; }
Quelqu'un a-t-il la solution pour que le fichier style.css mette en forme ma page index ?
Merci
Partager