html

Génération HTML simple simple et élégante
Télécharger maintenant

html Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Richard Jones
  • Site Internet de l'éditeur:
  • http://code.google.com/p/bitstring/

html Mots clés


html La description

Génération HTML simple et élégante HTML propose une génération HTML simple et élégante.Construction de votre HTMLTO Construct HTML Démarrer avec une instance de HTML.HTML (). Ajouter des balises en accédant à l'attribut de la balise sur cet objet. Par exemple: >>> à partir de HTML Importer HTML >>> H = HTML () >>> H.BR >>> Impression H
Si la balise doit avoir du contenu texte, vous pouvez le transmettre à l'heure de création de balise ou ultérieure en utilisant La méthode .Text () de la balise () (note qu'il est supposé qu'une instance HTML fraîche est créée pour chacun des exemples suivants): >>> P = HP ('Hello World! ') >>> P.Text (' Plus Texte ', Escape = Faux) >>> HP >>> Impression H

Bonjour, World! Plus Texte

Tous les caractères spécifiques HTML (") Dans le texte s'échappera pour la sécurité HTML, selon le cas, à moins que FASH = FALSE est passé. Remarque également que l'objet HTML de niveau supérieur ajoute des nouvelles lignes entre les balises par défaut. Si la balise doit avoir des sous-étiquettes que vous avez deux options. Vous pouvez soit ajouter les sous-étiquettes directement sur la balise: >>> L = H.ol >>> L.li ('Item 1') >>> L.LI.B ('Item 2> 1')> >> Imprimer h

  1. Item 1
  2. Item 2> 1
    1. Notez que le comportement par défaut avec des listes (et des tables) est Pour ajouter des nouvelles lignes entre les sous-étiquettes pour générer une sortie plus agréable. Vous pouvez également voir dans cet exemple le chaînage des balises dans l.li.b. Si vous souhaitez que vous puissiez ajouter des attributs à ces balises chaînées, par exemple: L.LI (ID = "SPÉCIAL"). B.L'a alternative à la méthode ci-dessus consiste à utiliser la balise de contamineuse comme contexte pour ajouter les sous-étiquettes. L'objet HTML de niveau supérieur conserve la trace de quelle balise est le contexte actuel: >>> avec h.tabl e (frontière = '1'): ... pour i dans la plage (2): ... avec H.TR: ... H.td (Colonne 1 ') ... H.TD (' Colonne 2 ') ... Imprimer H Notez l'ajout d'un attribut à la variation tag.a sur ce qui précède est de référencer explicitement la variable de contexte, mais il n'y a vraiment aucun avantage à utiliser a avec déclaration. Ce qui suit est fonctionnellement identique à la première liste de la liste: >>> avec H.ol comme L: ... l.li ('Item 1') ... l.li.b ('Item 2> 1') Vous Peut éteindre / sur l'ajout de nouvelles lignes en passant de nouvelles lignes = Faux ou fidèle à la balise (ou à l'instance HTML) au moment de la création: >>> L = H.ol (Newlines = False) >>> L.LI ('Item 1' ) >>> l.li ('Item 2') >>> Imprimé H
      1. Item 1
      2. Item 2
        1. Puisque nous ne pouvons pas utiliser la classe En tant que mot-clé, la bibliothèque reconnaît KLASS comme substitut: >>> Impression HP (contenu, klass = "style")

          contenu

          Comment fonctionne de la générationLe document HTML est généré lors de l'instance HTML. est "strongifié". Cela pourrait être fait soit en invoquant STR () dessus, soit simplement l'impression. Vous pouvez également rendre une balise ou une sous-étiquette à tout moment par le stringifiant it.tags sans contenu (texte ou sous-étiquettes) aura Étiquette de fermeture. Il n'y a pas de "liste spéciale" des balises qui doivent toujours avoir des étiquettes de fermeture. Si vous devez forcer une étiquette de fermeture, vous devez fournir un contenu, même s'il s'agit simplement d'un seul caractère d'espace.Rendance n'affecte pas le HTML. État du document, vous pouvez donc ajouter ou manipuler ou manipuler autrement le HTML une fois que vous l'avez filifiée. Exigences: · Python Quoi de neuf dans cette version: · Ajout de Python 2.5 Compatibilité et argument d'échappement à la construction d'étiquettes


          html Logiciels associés

      Colonne 1 Colonne 2
      Colonne 1 Colonne 2