Rechercher : dans
Par :

Redimension auto. d'un background en HTML

Dernière réponse le 14 nov 2009 à 21:38:53 Jazz93, le 14 nov 2009 à 13:42:12 
 Signaler ce message aux modérateurs

Bonjour,
Alors mon problème est que je voudrais que mon background se redimensionne automatiquement en fonction de l'écran utilisé, j'ai fait plein de recherche mais je dois faire mon site en langage html seulement sans css ni autre et donc trouvant aucun résultat j'ai décidé de poser la question.
Si cela n'est pas possible j'aimerais au moins que mon background ne ce répète pas.
En espérant trouver de l'aide rapidement merci d'avance ^^

Configuration: Windows XP
Firefox 3.5.2

Meilleures réponses pour « redimension auto. d'un background en HTML » dans :
[Aspirateur de pages HTML] Comment aspirer un site Web ? VoirHTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
[Site web] Vérifier, optimiser et nettoyer son code HTML VoirLes logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML...
Javascript - Modifier la hauteur (height) d'un élément HTML VoirPour modifier la hauteur d'un élément HTML en javascript, il suffit d'utiliser sa propriété de style "height". Pour cela vous pouvez y faire référence de la manière suivante : Si vous souhaitez connaître la hauteur (height) d'un bloc HTML, il...
Les arrière-plans VoirInsérer une image en fond Il est possible de définir une image d'arrière-plan pour la page web grâce aux attributs de la balise  : Attribut Effet Visuel BACKGROUND="image" Affiche l'image en arrière...
Caractères spéciaux HTML VoirCodage des caractères spéciaux Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier. Pour...
Les balises HTML VoirHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...

1

notobe, le 14 nov 2009 à 16:48:52

Faire un site en 2009 sans utiliser les CSS ?... Tu as perdu un pari ? :-D

Il faut faire ça en html 3.2 alors. Mais c'est bête, en 1997 le w3c n'avait pas prévu ce genre de chose...
Tu peux faire ça :

<body background="fond.jpg" bgproperties="fixed">

mais l'attribut bgproperties="fixed", qui rend l'image de fond fixe, n'est reconnu que par IE.

Répondre à notobe

2

Jazz93, le 14 nov 2009 à 17:38:47

Lol non je dois faire un site en html pour la fac et pour le moment on apprend le html, le css sera plus tard.
et <body background="fond.jpg" bgproperties="fixed"> ne fonctionne pas ni avec IE ni avec Mozilla.
Mais merci quand même.^^

Répondre à Jazz93

3

notobe, le 14 nov 2009 à 17:46:34

Je parlais de IE6 !! Pas des navigateurs récents ;)

On ne peut apprendre le html, puis le CSS plus tard si on veut intégrer de suite le graphisme.
Ou il y a des problèmes dans la progression du cours, ou tu anticipes sur la suite...
(je suppute que ce soit la 2nde solution ;) )

Répondre à notobe

4

Jazz93, le 14 nov 2009 à 18:21:53

C'est la méthode du prof , le problème c'est que je dois utiliser que cela donc je vais devoirs laisser comme ça dommage.
Merci beaucoup

Répondre à Jazz93

5

notobe, le 14 nov 2009 à 18:30:25

Mais la méthode n'est pas forcément mauvaise ! Mais vous a t-il demandé de mettre une image de fond ?

Répondre à notobe

6

Jazz93, le 14 nov 2009 à 18:33:55

Non on doit juste faire un site mais avec une image en fond ça rend tout de suite mieux. ^^

Répondre à Jazz93

7

notobe, le 14 nov 2009 à 18:48:45

C'est bien ce que je pensais... tu anticipes ;)

Si ton prof demande de faire que du html, sans graphisme, c'est qu'il y a une raison.
Et cette raison, je pense qu'elle s'appelle apprentissage de la sémantique. Donc écrire du bon code html, accessible, lisible avec n'importe quel navigateur, qu'il soit graphique ou non.

A mon avis, si tu essayes de mettre une image de fond ou quelque couleur que ce soit, tu vas te faire taper sur les doigts !
Respecte ses consignes....

Répondre à notobe

8

Jazz93, le 14 nov 2009 à 18:55:28

Il nous a dit d'utiliser le html 3.0 après le contenu c'est à nous de voir du moment que l'on respecte ces critères.

Répondre à Jazz93

9

notobe, le 14 nov 2009 à 21:00:20

Le html 3.0 ?!! Hou la... Non, tout de même pas ? Mais ça date au moins de 1990 ça !
Ah non... expiré en sept. 1995 ;) http://www.w3.org/MarkUp/html3/CoverPage.html

Bon, et bien je serais toi, je ne chercherais vraiment pas à mettre en forme. Utiliser du html 3.x revient à utiliser des balises obsolètes ou dépréciées. Là, je me pose des questions sur la philosophie du truc !

Si tu ne veux pas à avoir à faire et défaire, présente un site qui n'utilise que des balises correctes en html 4.01 (même avec un doctype html 3.2).
Pas de <font>, pas de <center> etc. Pas d'attribut dépréciés genre border="" ou align="".
Sinon, quand vous allez attaquer le CSS, il faudra nettoyer toutes ces horreurs.

Laisse ta page en noir et blanc, structure la correctement avec des hx, des p, des ul, ol, des strong des em etc.
Rien de plus. Ce sera linéaire et bicolore... et alors ? Ce sera une bonne page web qd même, avec une bonne structure de base. Et si jamais il te dit "c'est bien triste", tu pourras lui répondre que ça respecte au mieux les directives d'accessibilité (loi 11 février 2005, article 47)

Après tu pourras plus facilement te lâcher en incorporant les styles ;)

La suite de ton exercice et la réaction de ton prof m'intéresse. N'hésite pas à me joindre en MP

Répondre à notobe

10

Jazz93, le 14 nov 2009 à 21:18:10

Lol le problème c'est que le site est noté donc je voulais qu'il soit beau et pour les background quand le fond est blanc ce n'est pas gênant car on ne voit pas la répétition sinon il est possible que ce soit le html 4.0 et non 3.0 ^^
Pour la réaction je suppose que la note répondra à la question -_-'
Il faut espérer qu'il utilise un écran équivalent au mien ^^

Répondre à Jazz93

11

 notobe, le 14 nov 2009 à 21:38:53

Ah mais Jazz, si pas de CSS, si pas de background, pas de problèmes de résolutions !! Justement !

Mais tu ferais peut-être bien de relire tes consignes et ton cours tout de même non ? Car confondre html 3.0, html 3.2, html 4.01... c'est un peu problématique tout de même.

Ce sont les bases ça, savoir quel version du html qu'on utilise, et donc quelles sont les spec w3c qui en dépendent. Le B.A-BA...

Répondre à notobe