Variable: html-tag-alist
html-tag-alist is a variable defined in sgml-mode.el.gz.
Value
Large value
(("a" ("name")
("href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:")
("https:") ("mailto:") ("news:") ("rlogin:") ("telnet:")
("tn3270:") ("wais:") ("/cgi-bin/"))
("rel" ("next") ("previous") ("parent") ("subdocument") ("made"))
("rev" ("next") ("previous") ("parent") ("subdocument") ("made"))
("title"))
("area" t ("shape" ("rect") ("circle") ("poly") ("default"))
("coords") ("href") ("nohref" "nohref") ("alt") ("tabindex")
("accesskey") ("onfocus") ("onblur"))
("base" t "href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:")
("https:") ("mailto:") ("news:") ("rlogin:") ("telnet:") ("tn3270:")
("wais:") ("/cgi-bin/"))
("col" t ("align" ("left") ("center") ("right") ("justify") ("char"))
("char") ("charoff")
("valign" ("top") ("middle") ("bottom") ("baseline")) ("span")
("width"))
("colgroup" n
("align" ("left") ("center") ("right") ("justify") ("char"))
("char") ("charoff")
("valign" ("top") ("middle") ("bottom") ("baseline")) ("span")
("width"))
("dir"
(nil n ("List item: " "<li>" str (if sgml-xml-mode "</li>") n)))
("figcaption") ("figure" n)
("font" nil "size" ("-1") ("+1") ("-2") ("+2") ("1") ("2") ("3")
("4") ("5") ("6") ("7"))
("form"
(n _ n "<input type=\"submit\" value=\"\""
(if sgml-xml-mode " />" ">"))
("action" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:")
("https:") ("mailto:") ("news:") ("rlogin:") ("telnet:")
("tn3270:") ("wais:") ("/cgi-bin/"))
("method" ("get") ("post")))
("h1" ("align" ("left") ("center") ("right")))
("h2" ("align" ("left") ("center") ("right")))
("h3" ("align" ("left") ("center") ("right")))
("h4" ("align" ("left") ("center") ("right")))
("h5" ("align" ("left") ("center") ("right")))
("h6" ("align" ("left") ("center") ("right")))
("hr" t
("size" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("width") ("noshade" t) ("align" ("left") ("center") ("right")))
("iframe" n
("align" ("top") ("middle") ("bottom") ("left") ("right"))
("longdesc") ("name") ("src") ("frameborder" ("1") ("0"))
("marginwidth") ("marginheight")
("scrolling" ("yes") ("no") ("auto")) ("height") ("width"))
("img" t
("align" ("top") ("middle") ("bottom") ("baseline") ("texttop")
("absmiddle") ("absbottom"))
("src") ("alt") ("width" "1") ("height" "1") ("border" "1")
("vspace" "1") ("hspace" "1") ("ismap" t))
("input" t ("name") ("accept") ("alt")
("autocomplete" ("on") ("off")) ("autofocus" t) ("checked" t)
("dirname") ("disabled" t) ("form") ("formaction")
("formenctype" ("application/x-www-form-urlencoded")
("multipart/form-data") ("text/plain"))
("formmethod" ("get") ("post")) ("formnovalidate" t)
("formtarget" ("_blank") ("_self") ("_parent") ("_top")) ("height")
("inputmode") ("list") ("max") ("maxlength") ("min") ("minlength")
("multiple" t) ("pattern") ("placeholder") ("readonly" t)
("required" t) ("size") ("src") ("step")
("type" ("hidden") ("text") ("search") ("tel") ("url") ("email")
("password") ("date") ("time") ("number") ("range") ("color")
("checkbox") ("radio") ("file") ("submit") ("image") ("reset")
("button"))
("value") ("width"))
("link" t
("href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:")
("https:") ("mailto:") ("news:") ("rlogin:") ("telnet:")
("tn3270:") ("wais:") ("/cgi-bin/"))
("rel" ("next") ("previous") ("parent") ("subdocument") ("made"))
("rev" ("next") ("previous") ("parent") ("subdocument") ("made"))
("title"))
("menu"
(nil n ("List item: " "<li>" str (if sgml-xml-mode "</li>") n)))
("ol" (nil n ("List item: " "<li>" str (if sgml-xml-mode "</li>") n))
("type" ("A") ("a") ("I") ("i") ("1")))
("p" t ("align" ("left") ("center") ("right")))
("select"
(nil n ("Text: " "<option>" str (if sgml-xml-mode "</option>") n))
("name")
("size" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("multiple" t))
("table"
(nil n
((completing-read "Cell kind: " '(("td") ("th")) nil t "t")
"<tr><" str 62 _ (if sgml-xml-mode (concat "<" str "></tr>"))
n))
("border" t ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("width" "10") ("cellpadding"))
("tbody" n
("align" ("left") ("center") ("right") ("justify") ("char"))
("char") ("charoff")
("valign" ("top") ("middle") ("bottom") ("baseline")))
("td" t ("align" ("left") ("center") ("right"))
("valign" ("top") ("middle") ("bottom") ("baseline"))
("colspan" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("rowspan" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("nowrap" t))
("textarea" ("name")
("rows" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("cols" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9")))
("tfoot" n
("align" ("left") ("center") ("right") ("justify") ("char"))
("char") ("charoff")
("valign" ("top") ("middle") ("bottom") ("baseline")))
("th" t ("align" ("left") ("center") ("right"))
("valign" ("top") ("middle") ("bottom") ("baseline"))
("colspan" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("rowspan" ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9"))
("nowrap" t))
("thead" n
("align" ("left") ("center") ("right") ("justify") ("char"))
("char") ("charoff")
("valign" ("top") ("middle") ("bottom") ("baseline")))
("ul" (nil n ("List item: " "<li>" str (if sgml-xml-mode "</li>") n))
("type" ("disc") ("circle") ("square")))
("![" ("ignore" t) ("include" t)) ("!attlist") ("!doctype")
("!element") ("!entity") ("abbr") ("acronym") ("address")
("array"
(nil n ("Item: " "<item>" str (if sgml-xml-mode "</item>") n))
"align")
("article" n) ("aside" n) ("au")
("audio" n ("src") ("crossorigin" ("anonymous") ("use-credentials"))
("preload" ("none") ("metadata") ("auto")) ("autoplay" "autoplay")
("mediagroup") ("loop" "loop") ("muted" "muted")
("controls" "controls"))
("b") ("bdi") ("bdo" nil ("lang") ("dir" ("ltr") ("rtl"))) ("big")
("blink") ("blockquote" n ("cite"))
("body" n ("background" ".gif") ("bgcolor" "#") ("text" "#")
("link" "#") ("alink" "#") ("vlink" "#"))
("box" (nil _ "<over>" _ (if sgml-xml-mode "</over>")))
("br" t ("clear" ("left") ("right")))
("button" nil ("name") ("value")
("type" ("submit") ("reset") ("button")) ("disabled" "disabled")
("tabindex") ("accesskey") ("onfocus") ("onblur"))
("canvas" n ("width") ("height"))
("caption" ("valign" ("top") ("bottom"))) ("center" n) ("cite")
("code" n) ("datalist" n) ("dd" t) ("del" nil ("cite") ("datetime"))
("dfn") ("div" n ("id") ("class"))
("dl"
(nil n
("Term: " "<dt>" str (if sgml-xml-mode "</dt>") "<dd>" _
(if sgml-xml-mode "</dd>") n)))
("dt"
(t _ (if sgml-xml-mode "</dt>") "<dd>" (if sgml-xml-mode "</dd>") n))
("em") ("embed" t ("src") ("type") ("width") ("height"))
("fieldset" n) ("fn" "id" "fn") ("footer" n)
("frame" t ("longdesc") ("name") ("src") ("frameborder" ("1") ("0"))
("marginwidth") ("marginheight") ("noresize" "noresize")
("scrolling" ("yes") ("no") ("auto")))
("frameset" n ("rows") ("cols") ("onload") ("onunload")) ("head" n)
("header" n) ("hgroup" n)
("html"
(n "<head>\n" "<title>" (setq str (read-string "Title: "))
"</title>\n" "</head>\n" "<body>\n<h1>" str "</h1>\n" _
"\n<address>\n<a href=\"mailto:" user-mail-address "\">"
(user-full-name) "</a>\n</address>\n" "</body>"))
("i") ("ins" nil ("cite") ("datetime"))
("isindex" t ("action") ("prompt")) ("kbd")
("label" nil ("for") ("accesskey") ("onfocus") ("onblur")) ("lang")
("legend" nil ("accesskey")) ("li" t) ("main" n) ("map" n ("name"))
("mark") ("math" n)
("meta" t ("http-equiv") ("name") ("content") ("scheme"))
("meter" nil ("value") ("min") ("max") ("low") ("high") ("optimum"))
("nav" n) ("nobr") ("noframes" n) ("noscript" n)
("object" n ("declare" "declare") ("classid") ("codebase") ("data")
("type") ("codetype") ("archive") ("standby") ("height") ("width")
("usemap") ("name") ("tabindex"))
("optgroup" n ("name") ("size") ("multiple" "multiple")
("disabled" "disabled") ("tabindex") ("onfocus") ("onblur")
("onchange"))
("option" t ("value") ("label") ("selected" t))
("output" nil ("for") ("form") ("name")) ("over" t)
("param" t ("name") ("value")
("valuetype" ("data") ("ref") ("object")) ("type"))
("person") ("pre" n) ("progress" nil ("value") ("max"))
("q" nil ("cite")) ("rev") ("rp" t) ("rt" t) ("ruby") ("s") ("samp")
("script" nil ("charset") ("type") ("src") ("defer" "defer"))
("section" n) ("small") ("source" t ("src") ("type") ("media"))
("span" nil
("class" ("builtin") ("comment") ("constant") ("function-name")
("keyword") ("string") ("type") ("variable-name") ("warning")))
("strong") ("style" n ("type") ("media") ("title")) ("sub")
("summary") ("sup") ("time" nil ("datetime")) ("title") ("tr" t)
("track" t
("kind" ("subtitles") ("captions") ("descriptions") ("chapters")
("metadata"))
("src") ("srclang") ("label") ("default"))
("tt") ("u") ("var")
("video" n ("src") ("crossorigin" ("anonymous") ("use-credentials"))
("poster") ("preload" ("none") ("metadata") ("auto"))
("autoplay" "autoplay") ("mediagroup") ("loop" "loop")
("muted" "muted") ("controls" "controls") ("width") ("height"))
("wbr" t))
Documentation
Value of sgml-tag-alist for HTML mode.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/sgml-mode.el.gz
(defvar html-tag-alist
(let* ((1-7 '(("1") ("2") ("3") ("4") ("5") ("6") ("7")))
(1-9 `(,@1-7 ("8") ("9")))
(align '(("align" ("left") ("center") ("right"))))
(ialign '(("align" ("top") ("middle") ("bottom") ("left")
("right"))))
(valign '(("top") ("middle") ("bottom") ("baseline")))
(rel '(("next") ("previous") ("parent") ("subdocument") ("made")))
(href '("href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:")
("https:") ("mailto:") ("news:") ("rlogin:") ("telnet:") ("tn3270:")
("wais:") ("/cgi-bin/")))
(name '("name"))
(link `(,href
("rel" ,@rel)
("rev" ,@rel)
("title")))
(list '((nil \n ("List item: " "<li>" str
(if sgml-xml-mode "</li>") \n))))
(shape '(("shape" ("rect") ("circle") ("poly") ("default"))))
(cell `(t
,@align
("valign" ,@valign)
("colspan" ,@1-9)
("rowspan" ,@1-9)
("nowrap" t)))
(cellhalign '(("align" ("left") ("center") ("right")
("justify") ("char"))
("char") ("charoff")))
(cellvalign '(("valign" ("top") ("middle") ("bottom")
("baseline")))))
;; put ,-expressions first, else byte-compile chokes (as of V19.29)
;; and like this it's more efficient anyway
`(("a" ,name ,@link)
("area" t ,@shape ("coords") ("href") ("nohref" "nohref") ("alt")
("tabindex") ("accesskey") ("onfocus") ("onblur"))
("base" t ,@href)
("col" t ,@cellhalign ,@cellvalign ("span") ("width"))
("colgroup" \n ,@cellhalign ,@cellvalign ("span") ("width"))
("dir" ,@list)
("figcaption")
("figure" \n)
("font" nil "size" ("-1") ("+1") ("-2") ("+2") ,@1-7)
("form" (\n _ \n "<input type=\"submit\" value=\"\""
(if sgml-xml-mode " />" ">"))
("action" ,@(cdr href)) ("method" ("get") ("post")))
("h1" ,@align)
("h2" ,@align)
("h3" ,@align)
("h4" ,@align)
("h5" ,@align)
("h6" ,@align)
("hr" t ("size" ,@1-9) ("width") ("noshade" t) ,@align)
("iframe" \n ,@ialign ("longdesc") ("name") ("src")
("frameborder" ("1") ("0")) ("marginwidth") ("marginheight")
("scrolling" ("yes") ("no") ("auto")) ("height") ("width"))
("img" t ("align" ,@valign ("texttop") ("absmiddle") ("absbottom"))
("src") ("alt") ("width" "1") ("height" "1")
("border" "1") ("vspace" "1") ("hspace" "1") ("ismap" t))
("input" t ,name ("accept") ("alt") ("autocomplete" ("on") ("off"))
("autofocus" t) ("checked" t) ("dirname") ("disabled" t) ("form")
("formaction")
("formenctype" ("application/x-www-form-urlencoded")
("multipart/form-data") ("text/plain"))
("formmethod" ("get") ("post"))
("formnovalidate" t)
("formtarget" ("_blank") ("_self") ("_parent") ("_top"))
("height") ("inputmode") ("list") ("max") ("maxlength") ("min")
("minlength") ("multiple" t) ("pattern") ("placeholder")
("readonly" t) ("required" t) ("size") ("src") ("step")
("type" ("hidden") ("text") ("search") ("tel") ("url") ("email")
("password") ("date") ("time") ("number") ("range") ("color")
("checkbox") ("radio") ("file") ("submit") ("image") ("reset")
("button"))
("value") ("width"))
("link" t ,@link)
("menu" ,@list)
("ol" ,@list ("type" ("A") ("a") ("I") ("i") ("1")))
("p" t ,@align)
("select" (nil \n
("Text: "
"<option>" str (if sgml-xml-mode "</option>") \n))
,name ("size" ,@1-9) ("multiple" t))
("table" (nil \n
((completing-read "Cell kind: " '(("td") ("th"))
nil t "t")
"<tr><" str ?> _
(if sgml-xml-mode (concat "<" str "></tr>")) \n))
("border" t ,@1-9) ("width" "10") ("cellpadding"))
("tbody" \n ,@cellhalign ,@cellvalign)
("td" ,@cell)
("textarea" ,name ("rows" ,@1-9) ("cols" ,@1-9))
("tfoot" \n ,@cellhalign ,@cellvalign)
("th" ,@cell)
("thead" \n ,@cellhalign ,@cellvalign)
("ul" ,@list ("type" ("disc") ("circle") ("square")))
,@sgml-tag-alist
("abbr")
("acronym")
("address")
("array" (nil \n
("Item: " "<item>" str (if sgml-xml-mode "</item>") \n))
"align")
("article" \n)
("aside" \n)
("au")
("audio" \n
("src") ("crossorigin" ("anonymous") ("use-credentials"))
("preload" ("none") ("metadata") ("auto"))
("autoplay" "autoplay") ("mediagroup") ("loop" "loop")
("muted" "muted") ("controls" "controls"))
("b")
("bdi")
("bdo" nil ("lang") ("dir" ("ltr") ("rtl")))
("big")
("blink")
("blockquote" \n ("cite"))
("body" \n ("background" ".gif") ("bgcolor" "#") ("text" "#")
("link" "#") ("alink" "#") ("vlink" "#"))
("box" (nil _ "<over>" _ (if sgml-xml-mode "</over>")))
("br" t ("clear" ("left") ("right")))
("button" nil ("name") ("value")
("type" ("submit") ("reset") ("button"))
("disabled" "disabled")
("tabindex") ("accesskey") ("onfocus") ("onblur"))
("canvas" \n ("width") ("height"))
("caption" ("valign" ("top") ("bottom")))
("center" \n)
("cite")
("code" \n)
("datalist" \n)
("dd" ,(not sgml-xml-mode))
("del" nil ("cite") ("datetime"))
("dfn")
("div" \n ("id") ("class"))
("dl" (nil \n
( "Term: "
"<dt>" str (if sgml-xml-mode "</dt>")
"<dd>" _ (if sgml-xml-mode "</dd>") \n)))
("dt" (t _ (if sgml-xml-mode "</dt>")
"<dd>" (if sgml-xml-mode "</dd>") \n))
("em")
("embed" t ("src") ("type") ("width") ("height"))
("fieldset" \n)
("fn" "id" "fn") ;; Footnotes were deprecated in HTML 3.2
("footer" \n)
("frame" t ("longdesc") ("name") ("src")
("frameborder" ("1") ("0")) ("marginwidth") ("marginheight")
("noresize" "noresize") ("scrolling" ("yes") ("no") ("auto")))
("frameset" \n ("rows") ("cols") ("onload") ("onunload"))
("head" \n)
("header" \n)
("hgroup" \n)
("html" (\n
"<head>\n"
"<title>" (setq str (read-string "Title: ")) "</title>\n"
"</head>\n"
"<body>\n<h1>" str "</h1>\n" _
"\n<address>\n<a href=\"mailto:"
user-mail-address
"\">" (user-full-name) "</a>\n</address>\n"
"</body>"
))
("i")
("ins" nil ("cite") ("datetime"))
("isindex" t ("action") ("prompt"))
("kbd")
("label" nil ("for") ("accesskey") ("onfocus") ("onblur"))
("lang")
("legend" nil ("accesskey"))
("li" ,(not sgml-xml-mode))
("main" \n)
("map" \n ("name"))
("mark")
("math" \n)
("meta" t ("http-equiv") ("name") ("content") ("scheme"))
("meter" nil ("value") ("min") ("max") ("low") ("high")
("optimum"))
("nav" \n)
("nobr")
("noframes" \n)
("noscript" \n)
("object" \n ("declare" "declare") ("classid") ("codebase")
("data") ("type") ("codetype") ("archive") ("standby")
("height") ("width") ("usemap") ("name") ("tabindex"))
("optgroup" \n ("name") ("size") ("multiple" "multiple")
("disabled" "disabled") ("tabindex") ("onfocus") ("onblur")
("onchange"))
("option" t ("value") ("label") ("selected" t))
("output" nil ("for") ("form") ("name"))
("over" t)
("param" t ("name") ("value")
("valuetype" ("data") ("ref") ("object")) ("type"))
("person") ;; Tag for person's name tag deprecated in HTML 3.2
("pre" \n)
("progress" nil ("value") ("max"))
("q" nil ("cite"))
("rev")
("rp" t)
("rt" t)
("ruby")
("s")
("samp")
("script" nil ("charset") ("type") ("src") ("defer" "defer"))
("section" \n)
("small")
("source" t ("src") ("type") ("media"))
("span" nil
("class"
("builtin")
("comment")
("constant")
("function-name")
("keyword")
("string")
("type")
("variable-name")
("warning")))
("strong")
("style" \n ("type") ("media") ("title"))
("sub")
("summary")
("sup")
("time" nil ("datetime"))
("title")
("tr" t)
("track" t
("kind" ("subtitles") ("captions") ("descriptions")
("chapters") ("metadata"))
("src") ("srclang") ("label") ("default"))
("tt")
("u")
("var")
("video" \n
("src") ("crossorigin" ("anonymous") ("use-credentials"))
("poster") ("preload" ("none") ("metadata") ("auto"))
("autoplay" "autoplay") ("mediagroup") ("loop" "loop")
("muted" "muted") ("controls" "controls") ("width") ("height"))
("wbr" t)))
"Value of `sgml-tag-alist' for HTML mode.")