/jEdit/tags/jedit-4-0-pre3/modes/html.xml

# · XML · 69 lines · 49 code · 12 blank · 8 comment · 0 complexity · 3155bf8af9bd2231a3056b3452df306c MD5 · raw file

  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3. <MODE>
  4. <PROPS>
  5. <PROPERTY NAME="commentStart" VALUE="&lt;!--" />
  6. <PROPERTY NAME="commentEnd" VALUE="--&gt;" />
  7. </PROPS>
  8. <RULES IGNORE_CASE="TRUE">
  9. <!-- whitespace: (space and tab) -->
  10. <WHITESPACE> </WHITESPACE>
  11. <WHITESPACE> </WHITESPACE>
  12. <!-- SGML comment -->
  13. <SPAN TYPE="COMMENT1">
  14. <BEGIN>&lt;!--</BEGIN>
  15. <END>--&gt;</END>
  16. </SPAN>
  17. <!-- JavaScript -->
  18. <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  19. <BEGIN>&lt;SCRIPT&gt;</BEGIN>
  20. <END>&lt;/SCRIPT&gt;</END>
  21. </SPAN>
  22. <!-- stylesheet -->
  23. <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
  24. <BEGIN>&lt;STYLE&gt;</BEGIN>
  25. <END>&lt;/STYLE&gt;</END>
  26. </SPAN>
  27. <!-- DTD instructions -->
  28. <SPAN TYPE="KEYWORD2" DELEGATE="xml::DTD-TAGS">
  29. <BEGIN>&lt;!</BEGIN>
  30. <END>&gt;</END>
  31. </SPAN>
  32. <!-- markup tags -->
  33. <SPAN TYPE="MARKUP" DELEGATE="TAGS">
  34. <BEGIN>&lt;</BEGIN>
  35. <END>&gt;</END>
  36. </SPAN>
  37. <!-- SGML entities -->
  38. <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  39. <BEGIN>&amp;</BEGIN>
  40. <END>;</END>
  41. </SPAN>
  42. </RULES>
  43. <RULES SET="TAGS" DEFAULT="MARKUP">
  44. <!-- whitespace: (space and tab) -->
  45. <WHITESPACE> </WHITESPACE>
  46. <WHITESPACE> </WHITESPACE>
  47. <SPAN TYPE="LITERAL1">
  48. <BEGIN>"</BEGIN>
  49. <END>"</END>
  50. </SPAN>
  51. <SPAN TYPE="LITERAL1">
  52. <BEGIN>'</BEGIN>
  53. <END>'</END>
  54. </SPAN>
  55. <SEQ TYPE="OPERATOR">=</SEQ>
  56. </RULES>
  57. </MODE>