diff --git a/data/plugins/language_html.lua b/data/plugins/language_html.lua
index 0e714f6c..0d61819e 100644
--- a/data/plugins/language_html.lua
+++ b/data/plugins/language_html.lua
@@ -3,29 +3,20 @@ local syntax = require "core.syntax"
syntax.add {
name = "HTML",
- files = { "%.html?$" },
+ files = { "%.html?$" },
block_comment = { "" },
patterns = {
{
pattern = {
- "<%s*[sS][cC][rR][iI][pP][tT]%s+[tT][yY][pP][eE]%s*=%s*" ..
- "['\"]%a+/[jJ][aA][vV][aA][sS][cC][rR][iI][pP][tT]['\"]%s*>",
- "<%s*/[sS][cC][rR][iI][pP][tT]>"
+ "<%s*[sS][cC][rR][iI][pP][tT]%f[%s>].->",
+ "<%s*/%s*[sS][cC][rR][iI][pP][tT]%s*>"
},
syntax = ".js",
type = "function"
},
{
pattern = {
- "<%s*[sS][cC][rR][iI][pP][tT]%s*>",
- "<%s*/%s*[sS][cC][rR][iI][pP][tT]>"
- },
- syntax = ".js",
- type = "function"
- },
- {
- pattern = {
- "<%s*[sS][tT][yY][lL][eE][^>]*>",
+ "<%s*[sS][tT][yY][lL][eE]%f[%s>].->",
"<%s*/%s*[sS][tT][yY][lL][eE]%s*>"
},
syntax = ".css",