home *** CD-ROM | disk | FTP | other *** search
/ ftp.swcp.com / ftp.swcp.com.zip / ftp.swcp.com / mac / mozilla-macos9-1.3.1.sea.bin / Mozilla1.3.1 / Chrome / comm.jar / content / editor / EditorAllTags.css < prev    next >
Cascading Style Sheet File  |  2003-06-08  |  22KB  |  821 lines

  1. /* 
  2.  * The contents of this file are subject to the Netscape Public
  3.  * License Version 1.1 (the "License"); you may not use this file
  4.  * except in compliance with the License. You may obtain a copy of
  5.  * the License at http://www.mozilla.org/NPL/
  6.  *  
  7.  * Software distributed under the License is distributed on an "AS
  8.  * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  9.  * implied. See the License for the specific language governing
  10.  * rights and limitations under the License.
  11.  *  
  12.  * The Original Code is Mozilla Communicator client code, released
  13.  * March 31, 1998.
  14.  * 
  15.  * The Initial Developer of the Original Code is Netscape
  16.  * Communications Corporation. Portions created by Netscape are
  17.  * Copyright (C) 1998-1999 Netscape Communications Corporation. All
  18.  * Rights Reserved.
  19.  * 
  20.  * Contributor(s): 
  21.  */
  22.  
  23. /* Styles to alter look of things in the Editor content window 
  24.  *  for the "All Tags Edit Mode" Every HTML tag shows up as an icon.
  25. */
  26.  
  27. /* For "userdefined" or "unknown" tags
  28.    (Note that "_" must be escaped)
  29. */
  30.  
  31. *[\_moz-userdefined] {
  32.   display: inline;
  33.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  34.   padding-left: 16px; 
  35.   background-image: url(chrome://editor/content/images/tag-userdefined.gif);
  36.   background-repeat: no-repeat;
  37.   background-position: top left;
  38. }
  39.  
  40. a {
  41.   min-height: 16px; margin-left: 2px; margin-top: 2px;
  42.   padding-left: 20px; 
  43.   background-image: url(chrome://editor/content/images/tag-a.gif);
  44.   background-repeat: no-repeat; 
  45.   background-position: top left;
  46. }
  47.  
  48. abbr {
  49.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  50.   padding-left: 35px; 
  51.   background-image: url(chrome://editor/content/images/tag-abr.gif);
  52.   background-repeat: no-repeat; 
  53.   background-position: top left;
  54. }
  55.  
  56.  
  57. acronym {
  58.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  59.   padding-left: 57px; 
  60.   background-image: url(chrome://editor/content/images/tag-acr.gif);
  61.   background-repeat: no-repeat; 
  62.   background-position: top left;
  63. }
  64.  
  65. address {
  66.   min-height: 44px; margin-top: 2px;
  67.   padding-left: 17px; 
  68.   background-image: url(chrome://editor/content/images/tag-adr.gif);
  69.   background-repeat: no-repeat; 
  70.   background-position: top left;
  71. }
  72.  
  73. applet {
  74.   min-height: 35px; margin-top: 2px;
  75.   padding-left: 47px; 
  76.   background-image: url(chrome://editor/content/images/tag-app.gif);
  77.   background-repeat: no-repeat; 
  78.   background-position: top left;
  79. }
  80.  
  81. area {
  82.   min-height: 35px; margin-top: 2px;
  83.   padding-left: 39px; 
  84.   background-image: url(chrome://editor/content/images/tag-ara.gif);
  85.   background-repeat: no-repeat; 
  86.   background-position: top left;
  87. }
  88.  
  89. b {
  90.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  91.   padding-left: 20px; 
  92.   background-image: url(chrome://editor/content/images/tag-b.gif);
  93.   background-repeat: no-repeat; 
  94.   background-position: top left;
  95. }
  96.  
  97. basefont {
  98.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  99.   padding-left: 57px; 
  100.   background-image: url(chrome://editor/content/images/tag-bsf.gif);
  101.   background-repeat: no-repeat; 
  102.   background-position: top left;
  103. }
  104.  
  105. bdo {
  106.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  107.   padding-left: 31px; 
  108.   background-image: url(chrome://editor/content/images/tag-bdo.gif);
  109.   background-repeat: no-repeat; 
  110.   background-position: top left;
  111. }
  112.  
  113. big {
  114.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  115.   padding-left: 31px; 
  116.   background-image: url(chrome://editor/content/images/tag-big.gif);
  117.   background-repeat: no-repeat; 
  118.   background-position: top left;
  119. }
  120.  
  121. blockquote {
  122.   min-height: 44px; margin-left: 2px; margin-top: 2px;
  123.   padding-left: 17px; 
  124.   background-image: url(chrome://editor/content/images/tag-blq.gif);
  125.   background-repeat: no-repeat; 
  126.   background-position: top left;
  127. }
  128.  
  129. body {
  130.   min-height: 36px; margin-left: 2px;
  131.   padding-left: 17px; 
  132.   background-image: url(chrome://editor/content/images/tag-body.gif);
  133.   background-repeat: no-repeat; 
  134.   background-position: top left;
  135. }
  136.  
  137. br {
  138.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  139.   padding-left: 23px; 
  140.   background-image: url(chrome://editor/content/images/tag-br.gif);
  141.   background-repeat: no-repeat; 
  142.   background-position: top left;
  143. }
  144.  
  145. button {
  146.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  147.   padding-left: 57px; 
  148.   background-image: url(chrome://editor/content/images/tag-btn.gif);
  149.   background-repeat: no-repeat; 
  150.   background-position: top left;
  151. }
  152.  
  153. caption {
  154.   min-height: 35px; margin-top: 2px;
  155.   padding-left: 55px; 
  156.   background-image: url(chrome://editor/content/images/tag-cpt.gif);
  157.   background-repeat: no-repeat; 
  158.   background-position: top left;
  159. }
  160.  
  161. center {
  162.   min-height: 44px; margin-top: 2px;
  163.   padding-left: 17px; 
  164.   background-image: url(chrome://editor/content/images/tag-ctr.gif);
  165.   background-repeat: no-repeat; 
  166.   background-position: top left;
  167. }
  168.  
  169. cite {
  170.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  171.   padding-left: 39px; 
  172.   background-image: url(chrome://editor/content/images/tag-cit.gif);
  173.   background-repeat: no-repeat; 
  174.   background-position: top left;
  175. }
  176.  
  177. code {
  178.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  179.   padding-left: 39px; 
  180.   background-image: url(chrome://editor/content/images/tag-cod.gif);
  181.   background-repeat: no-repeat; 
  182.   background-position: top left;
  183. }
  184.  
  185. col {
  186.   min-height: 35px; margin-left: 2px;
  187.   padding-left: 31px; 
  188.   background-image: url(chrome://editor/content/images/tag-col.gif);
  189.   background-repeat: no-repeat; 
  190.   background-position: top left;
  191. }
  192.  
  193. colgroup {
  194.   min-height: 35px; margin-left: 2px;
  195.   padding-left: 51px; 
  196.   background-image: url(chrome://editor/content/images/tag-clg.gif);
  197.   background-repeat: no-repeat; 
  198.   background-position: top left;
  199. }
  200.  
  201. dd {
  202.   min-height: 35px; margin-top: 2px;
  203.   padding-left: 23px; 
  204.   background-image: url(chrome://editor/content/images/tag-dd.gif);
  205.   background-repeat: no-repeat; 
  206.   background-position: top left;
  207. }
  208.  
  209. del {
  210.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  211.   padding-left: 31px; 
  212.   background-image: url(chrome://editor/content/images/tag-del.gif);
  213.   background-repeat: no-repeat; 
  214.   background-position: top left;
  215. }
  216.  
  217. dfn {
  218.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  219.   padding-left: 31px; 
  220.   background-image: url(chrome://editor/content/images/tag-dfn.gif);
  221.   background-repeat: no-repeat; 
  222.   background-position: top left;
  223. }
  224.  
  225. dir {
  226.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  227.   padding-left: 31px; 
  228.   background-image: url(chrome://editor/content/images/tag-dir.gif);
  229.   background-repeat: no-repeat; 
  230.   background-position: top left;
  231. }
  232.  
  233. div {
  234.   min-height: 24px; margin-top: 2px;
  235.   /* TEMPORARY TO COMPENSATE FOR BUG */
  236.   padding-left: 17px; 
  237.   background-image: url(chrome://editor/content/images/tag-div.gif);
  238.   background-repeat: no-repeat; 
  239.   background-position: top left;
  240. }
  241.  
  242. input div {
  243.   min-height: 0px; margin-left: 0px; margin-top: 0px;
  244.   padding-left: 0px; 
  245.   background-image: none;
  246. }
  247.  
  248. dl {
  249.   min-height: 20px; margin-top: 2px;
  250.   padding-left: 17px; 
  251.   background-image: url(chrome://editor/content/images/tag-dl.gif);
  252.   background-repeat: no-repeat; 
  253.   background-position: top left;
  254. }
  255.  
  256. dt {
  257.   min-height: 35px; margin-top: 2px;
  258.   padding-left: 23px; 
  259.   background-image: url(chrome://editor/content/images/tag-dt.gif);
  260.   background-repeat: no-repeat; 
  261.   background-position: top left;
  262. }
  263.  
  264. em {
  265.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  266.   padding-left: 23px; 
  267.   background-image: url(chrome://editor/content/images/tag-em.gif);
  268.   background-repeat: no-repeat; 
  269.   background-position: top left;
  270. }
  271.  
  272. fieldset {
  273.   min-height: 44px; margin-top: 2px;
  274.   padding-left: 17px; 
  275.   background-image: url(chrome://editor/content/images/tag-fld.gif);
  276.   background-repeat: no-repeat; 
  277.   background-position: top left;
  278. }
  279.  
  280. font {
  281.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  282.   padding-left: 39px; 
  283.   background-image: url(chrome://editor/content/images/tag-fnt.gif);
  284.   background-repeat: no-repeat; 
  285.   background-position: top left;
  286. }
  287.  
  288. form {
  289.   min-height: 36px; margin-top: 2px;
  290.   padding-left: 17px; 
  291.   background-image: url(chrome://editor/content/images/tag-for.gif);
  292.   background-repeat: no-repeat; 
  293.   background-position: top left;
  294. }
  295.  
  296. frame {
  297.   min-height: 40px; margin-left: 2px;
  298.   padding-left: 17px; 
  299.   background-image: url(chrome://editor/content/images/tag-frm.gif);
  300.   background-repeat: no-repeat; 
  301.   background-position: top left;
  302. }
  303.  
  304. frameset {
  305.   min-height: 44px; margin-left: 2px;
  306.   padding-left: 17px; 
  307.   background-image: url(chrome://editor/content/images/tag-fst.gif);
  308.   background-repeat: no-repeat; 
  309.   background-position: top left;
  310. }
  311.  
  312. h1 {
  313.   min-height: 20px; margin-top: 2px;
  314.   padding-left: 17px; 
  315.   background-image: url(chrome://editor/content/images/tag-h1.gif);
  316.   background-repeat: no-repeat; 
  317.   background-position: top left;
  318. }
  319.  
  320. h2 {
  321.   min-height: 20px; margin-top: 2px;
  322.   padding-left: 17px; 
  323.   background-image: url(chrome://editor/content/images/tag-h2.gif);
  324.   background-repeat: no-repeat; 
  325.   background-position: top left;
  326. }
  327.  
  328. h3 {
  329.   min-height: 20px; margin-top: 2px;
  330.   padding-left: 17px; 
  331.   background-image: url(chrome://editor/content/images/tag-h3.gif);
  332.   background-repeat: no-repeat; 
  333.   background-position: top left;
  334. }
  335.  
  336. h4 {
  337.   min-height: 20px; margin-top: 2px;
  338.   padding-left: 17px; 
  339.   background-image: url(chrome://editor/content/images/tag-h4.gif);
  340.   background-repeat: no-repeat; 
  341.   background-position: top left;
  342. }
  343.  
  344. h5 {
  345.   min-height: 20px; margin-top: 2px;
  346.   padding-left: 17px; 
  347.   background-image: url(chrome://editor/content/images/tag-h5.gif);
  348.   background-repeat: no-repeat; 
  349.   background-position: top left;
  350. }
  351.  
  352. h6 {
  353.   min-height: 20px; margin-top: 2px;
  354.   padding-left: 17px; 
  355.   background-image: url(chrome://editor/content/images/tag-h6.gif);
  356.   background-repeat: no-repeat; 
  357.   background-position: top left;
  358. }
  359.  
  360. hr {
  361.   min-height: 20px; margin-top: 2px;
  362.   padding-left: 17px; 
  363.   background-image: url(chrome://editor/content/images/tag-hr.gif);
  364.   background-repeat: no-repeat; 
  365.   background-position: top left;
  366. }
  367.  
  368. i {
  369.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  370.   padding-left: 20px; 
  371.   background-image: url(chrome://editor/content/images/tag-i.gif);
  372.   background-repeat: no-repeat; 
  373.   background-position: top left;
  374. }
  375.  
  376. iframe {
  377.   min-height: 35px; margin-left: 2px;
  378.   padding-left: 47px; 
  379.   background-image: url(chrome://editor/content/images/tag-ifr.gif);
  380.   background-repeat: no-repeat; 
  381.   background-position: top left;
  382. }
  383.  
  384. img {
  385.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  386.   padding-left: 31px; 
  387.   background-image: url(chrome://editor/content/images/tag-img.gif);
  388.   background-repeat: no-repeat; 
  389.   background-position: top left;
  390. }
  391.  
  392. input {
  393.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  394.   padding-left: 39px; 
  395.   background-image: url(chrome://editor/content/images/tag-inp.gif);
  396.   background-repeat: no-repeat; 
  397.   background-position: top left;
  398. }
  399.  
  400. ins {
  401.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  402.   padding-left: 31px; 
  403.   background-image: url(chrome://editor/content/images/tag-ins.gif);
  404.   background-repeat: no-repeat; 
  405.   background-position: top left;
  406. }
  407.  
  408. isindex {
  409.   min-height: 40px; margin-left: 2px;
  410.   padding-left: 17px; 
  411.   background-image: url(chrome://editor/content/images/tag-isx.gif);
  412.   background-repeat: no-repeat; 
  413.   background-position: top left;
  414. }
  415.  
  416. kbd {
  417.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  418.   padding-left: 31px; 
  419.   background-image: url(chrome://editor/content/images/tag-kbd.gif);
  420.   background-repeat: no-repeat; 
  421.   background-position: top left;
  422. }
  423.  
  424. label {
  425.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  426.   padding-left: 39px; 
  427.   background-image: url(chrome://editor/content/images/tag-lbl.gif);
  428.   background-repeat: no-repeat; 
  429.   background-position: top left;
  430. }
  431.  
  432. legend {
  433.   min-height: 35px; margin-top: 2px;
  434.   padding-left: 49px; 
  435.   background-image: url(chrome://editor/content/images/tag-lgn.gif);
  436.   background-repeat: no-repeat; 
  437.   background-position: top left;
  438. }
  439.  
  440. li {
  441.   min-height: 35px; margin-top: 2px;
  442.   padding-left: 23px; 
  443.   background-image: url(chrome://editor/content/images/tag-li.gif);
  444.   background-repeat: no-repeat; 
  445.   background-position: top left;
  446. }
  447.  
  448. listing {
  449.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  450.   padding-left: 57px; 
  451.   background-image: url(chrome://editor/content/images/tag-lst.gif);
  452.   background-repeat: no-repeat; 
  453.   background-position: top left;
  454. }
  455.  
  456. map {
  457.   min-height: 35px; margin-left: 2px;
  458.   padding-left: 31px; 
  459.   background-image: url(chrome://editor/content/images/tag-map.gif);
  460.   background-repeat: no-repeat; 
  461.   background-position: top left;
  462. }
  463.  
  464. menu {
  465.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  466.   padding-left: 39px; 
  467.   background-image: url(chrome://editor/content/images/tag-men.gif);
  468.   background-repeat: no-repeat; 
  469.   background-position: top left;
  470. }
  471.  
  472. nobr {
  473.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  474.   padding-left: 39px; 
  475.   background-image: url(chrome://editor/content/images/tag-nbr.gif);
  476.   background-repeat: no-repeat; 
  477.   background-position: top left;
  478. }
  479.  
  480. noframes {
  481.   min-height: 44px; margin-left: 2px; margin-top: 2px;
  482.   padding-left: 17px; 
  483.   background-image: url(chrome://editor/content/images/tag-nfr.gif);
  484.   background-repeat: no-repeat; 
  485.   background-position: top left;
  486. }
  487.  
  488. noscript {
  489.   min-height: 44px; margin-left: 2px; margin-top: 2px;
  490.   padding-left: 17px; 
  491.   background-image: url(chrome://editor/content/images/tag-nsc.gif);
  492.   background-repeat: no-repeat; 
  493.   background-position: top left;
  494. }
  495.  
  496. object {
  497.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  498.   padding-left: 49px; 
  499.   background-image: url(chrome://editor/content/images/tag-obj.gif);
  500.   background-repeat: no-repeat; 
  501.   background-position: top left;
  502. }
  503.  
  504. ol {
  505.   min-height: 38px;
  506.   padding-left: 17px; 
  507.   background-image: url(chrome://editor/content/images/tag-ol.gif);
  508.   background-repeat: no-repeat; 
  509.   background-position: top left;
  510. }
  511.  
  512. optgroup {
  513.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  514.   padding-left: 51px; 
  515.   background-image: url(chrome://editor/content/images/tag-opg.gif);
  516.   background-repeat: no-repeat; 
  517.   background-position: top left;
  518. }
  519.  
  520. option {
  521.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  522.   padding-left: 47px; 
  523.   background-image: url(chrome://editor/content/images/tag-opt.gif);
  524.   background-repeat: no-repeat; 
  525.   background-position: top left;
  526. }
  527.  
  528. p {
  529.   min-height: 38px; margin-top: 2px;
  530.   padding-left: 17px; 
  531.   background-image: url(chrome://editor/content/images/tag-p.gif);
  532.   background-repeat: no-repeat; 
  533.   background-position: top left;
  534. }
  535.  
  536. param {
  537.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  538.   padding-left: 43px; 
  539.   background-image: url(chrome://editor/content/images/tag-prm.gif);
  540.   background-repeat: no-repeat; 
  541.   background-position: top left;
  542. }
  543.  
  544. plaintext {
  545.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  546.   padding-left: 57px; 
  547.   background-image: url(chrome://editor/content/images/tag-pln.gif);
  548.   background-repeat: no-repeat; 
  549.   background-position: top left;
  550. }
  551.  
  552. pre {
  553.   min-height: 24px; margin-top: 2px;
  554.   padding-left: 17px; 
  555.   background-image: url(chrome://editor/content/images/tag-pre.gif);
  556.   background-repeat: no-repeat; 
  557.   background-position: top left;
  558. }
  559.  
  560. q {
  561.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  562.   padding-left: 20px; 
  563.   background-image: url(chrome://editor/content/images/tag-q.gif);
  564.   background-repeat: no-repeat; 
  565.   background-position: top left;
  566. }
  567.  
  568. s {
  569.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  570.   padding-left: 20px; 
  571.   background-image: url(chrome://editor/content/images/tag-s.gif);
  572.   background-repeat: no-repeat; 
  573.   background-position: top left;
  574. }
  575.  
  576. samp {
  577.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  578.   padding-left: 39px; 
  579.   background-image: url(chrome://editor/content/images/tag-smp.gif);
  580.   background-repeat: no-repeat; 
  581.   background-position: top left;
  582. }
  583.  
  584. script {
  585.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  586.   padding-left: 45px; 
  587.   background-image: url(chrome://editor/content/images/tag-scr.gif);
  588.   background-repeat: no-repeat; 
  589.   background-position: top left;
  590. }
  591.  
  592. select {
  593.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  594.   padding-left: 47px; 
  595.   background-image: url(chrome://editor/content/images/tag-slc.gif);
  596.   background-repeat: no-repeat; 
  597.   background-position: top left;
  598. }
  599.  
  600. small {
  601.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  602.   padding-left: 41px; 
  603.   background-image: url(chrome://editor/content/images/tag-sml.gif);
  604.   background-repeat: no-repeat; 
  605.   background-position: top left;
  606. }
  607.  
  608. span {
  609.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  610.   /* TEMPORARY TO COMPENSATE FOR BUG */
  611.   padding-left: 39px; 
  612.   background-image: url(chrome://editor/content/images/tag-spn.gif);
  613.   background-repeat: no-repeat; 
  614.   background-position: top left;
  615. }
  616.  
  617. strike {
  618.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  619.   padding-left: 45px; 
  620.   background-image: url(chrome://editor/content/images/tag-stk.gif);
  621.   background-repeat: no-repeat; 
  622.   background-position: top left;
  623. }
  624.  
  625. strong {
  626.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  627.   padding-left: 51px; 
  628.   background-image: url(chrome://editor/content/images/tag-stn.gif);
  629.   background-repeat: no-repeat; 
  630.   background-position: top left;
  631. }
  632.  
  633. sub {
  634.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  635.   padding-left: 31px; 
  636.   background-image: url(chrome://editor/content/images/tag-sub.gif);
  637.   background-repeat: no-repeat; 
  638.   background-position: top left;
  639. }
  640.  
  641. sup {
  642.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  643.   padding-left: 31px; 
  644.   background-image: url(chrome://editor/content/images/tag-sup.gif);
  645.   background-repeat: no-repeat; 
  646.   background-position: top left;
  647. }
  648.  
  649. /* The background image technique is not working for 
  650.    some table elements. Trying the "before" strategy
  651. */
  652.  
  653. table {
  654.   min-height: 40px;
  655.   padding-left: 17px; 
  656.   background-image: url(chrome://editor/content/images/tag-tbl.gif);
  657.   background-repeat: no-repeat; 
  658.   background-position: top left;
  659. }
  660.  
  661. tbody {
  662.   min-height: 42px; margin-left: 2px; margin-top: 1px;
  663.   padding-left: 17px; 
  664.   content: url(chrome://editor/content/images/tag-tbd.gif);
  665.   background-repeat: no-repeat; 
  666.   background-position: top left;
  667. }
  668.  
  669. td {
  670.   min-height: 22px; margin-left: 2px;
  671.   padding-left: 17px; 
  672.   background-image: url(chrome://editor/content/images/tag-td.gif);
  673.  
  674.   background-repeat: no-repeat;
  675.   background-position: top left;
  676. }
  677.  
  678. textarea {
  679.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  680.   padding-left: 59px; 
  681.   background-image: url(chrome://editor/content/images/tag-txt.gif);
  682.   background-repeat: no-repeat; 
  683.   background-position: top left;
  684. }
  685.  
  686. tfoot {
  687.   min-height: 42px; margin-left: 2px; margin-top: 1px;
  688.   padding-left: 17px; 
  689.   content: url(chrome://editor/content/images/tag-tft.gif);
  690.   background-repeat: no-repeat; 
  691.   background-position: top left;
  692. }
  693.  
  694. th {
  695.   min-height: 22px; margin-left: 2px;
  696.   padding-left: 17px; 
  697.   background-image: url(chrome://editor/content/images/tag-th.gif);
  698.   background-repeat: no-repeat; 
  699.   background-position: top left;
  700. }
  701.  
  702. thead {
  703.   min-height: 42px; margin-left: 2px; margin-top: 1px;
  704.   padding-left: 17px; 
  705.   content: url(chrome://editor/content/images/tag-thd.gif);
  706.   background-repeat: no-repeat; 
  707.   background-position: top left;
  708. }
  709.  
  710. tr {
  711.   min-height: 22px; margin-left: 2px;
  712.   padding-left: 17px; 
  713.   background-image: url(chrome://editor/content/images/tag-tr.gif);
  714.   background-repeat: no-repeat; 
  715.   background-position: top left;
  716. }
  717.  
  718. tt {
  719.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  720.   padding-left: 23px; 
  721.   background-image: url(chrome://editor/content/images/tag-tt.gif);
  722.   background-repeat: no-repeat; 
  723.   background-position: top left;
  724. }
  725.  
  726. u {
  727.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  728.   padding-left: 23px; 
  729.   background-image: url(chrome://editor/content/images/tag-u.gif);
  730.   background-repeat: no-repeat; 
  731.   background-position: top left;
  732. }
  733.  
  734. ul {
  735.   min-height: 20px;
  736.   padding-left: 17px; 
  737.   background-image: url(chrome://editor/content/images/tag-ul.gif);
  738.   background-repeat: no-repeat; 
  739.   background-position: top left;
  740. }
  741.  
  742. var {
  743.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  744.   padding-left: 31px; 
  745.   background-image: url(chrome://editor/content/images/tag-var.gif);
  746.   background-repeat: no-repeat; 
  747.   background-position: top left;
  748. }
  749.  
  750. xmp {
  751.   min-height: 35px; margin-left: 2px; margin-top: 2px;
  752.   padding-left: 31px; 
  753.   background-image: url(chrome://editor/content/images/tag-xmp.gif);
  754.   background-repeat: no-repeat; 
  755.   background-position: top left;
  756. }
  757.  
  758.  
  759. /* These are tags that we DON'T want to show icons for.
  760.    We have images for them in case we want to utilize them
  761.    for some other purpose than the "All Tags" editor mode
  762.  
  763. html {
  764.   min-height: 36px; margin-left: 2px;
  765.   padding-left: 17px; 
  766.   background-image: url(chrome://editor/content/images/tag-html.gif);
  767.   background-repeat: no-repeat; 
  768.   background-position: top left;
  769. }
  770.  
  771. head {
  772.   min-height: 36px; margin-left: 2px;
  773.   padding-left: 17px; 
  774.   background-image: url(chrome://editor/content/images/tag-hed.gif);
  775.   background-repeat: no-repeat; 
  776.   background-position: top left;
  777. }
  778.  
  779. These are tags that are ONLY allowed as children of HEAD:
  780.  
  781. title {
  782.   min-height: 40px; margin-left: 2px; margin-top: 2px;
  783.   padding-left: 17px; 
  784.   background-image: url(chrome://editor/content/images/tag-ttl.gif);
  785.   background-repeat: no-repeat; 
  786.   background-position: top left;
  787. }
  788.  
  789. base {
  790.   min-height: 36px; margin-left: 2px; margin-top: 2px;
  791.   padding-left: 17px; 
  792.   background-image: url(chrome://editor/content/images/tag-bas.gif);
  793.   background-repeat: no-repeat; 
  794.   background-position: top left;
  795. }
  796.  
  797. style {
  798.   min-height: 40px; margin-left: 2px; margin-top: 2px;
  799.   padding-left: 17px; 
  800.   background-image: url(chrome://editor/content/images/tag-stl.gif);
  801.   background-repeat: no-repeat; 
  802.   background-position: top left;
  803. }
  804.  
  805. meta {
  806.   min-height: 36px; margin-left: 2px; margin-top: 2px;
  807.   padding-left: 17px; 
  808.   background-image: url(chrome://editor/content/images/tag-met.gif);
  809.   background-repeat: no-repeat; 
  810.   background-position: top left;
  811. }
  812.  
  813. link {
  814.   min-height: 30px; margin-left: 2px; margin-top: 2px;
  815.   padding-left: 17px; 
  816.   background-image: url(chrome://editor/content/images/tag-lnk.gif);
  817.   background-repeat: no-repeat; 
  818.   background-position: top left;
  819. }
  820. */
  821.