diff --git a/packages/tailwindcss-language-service/src/util/getLanguageBoundaries.ts b/packages/tailwindcss-language-service/src/util/getLanguageBoundaries.ts
index bbe36ba..a01a34e 100644
--- a/packages/tailwindcss-language-service/src/util/getLanguageBoundaries.ts
+++ b/packages/tailwindcss-language-service/src/util/getLanguageBoundaries.ts
@@ -81,6 +81,17 @@ let vueStates = {
},
html: {
htmlBlockEnd: { match: '', pop: 1 },
+ nestedBlockStart: { match: '', next: 'nested' },
+ nestedBlockEnd: { match: '/>', pop: 1 },
+ ...text,
+ },
+ nested: {
+ nestedBlockEnd: { match: '', pop: 1 },
+ nestedBlockStart: { match: '