{"categories":["OSS\u6d3b\u52d5\u8a18"],"version":"1.0","title":"OSS\u6d3b\u52d5\u8a18 #5 - herb - HTML Spec \u306b\u3042\u308b Content Model \u306b\u6e96\u62e0\u3057\u3066\u3044\u308b\u304b\u30c1\u30a7\u30c3\u30af\u3059\u308b Linter \u30eb\u30fc\u30eb\u3092\u4f5c\u308b","author_url":"https://blog.hatena.ne.jp/kozy4324/","description":"\u5bfe\u8c61\u30ea\u30dd\u30b8\u30c8\u30ea github.com \u80cc\u666f\u8ab2\u984c herb \u306e\u30c4\u30fc\u30eb\u30bb\u30c3\u30c8\u306e\u4e2d\u306b HTML + ERB \u30d5\u30a1\u30a4\u30eb\u306e\u30c1\u30a7\u30c3\u30af\u3092\u3057\u3066\u304f\u308c\u308b Linter \u304c\u542b\u307e\u308c\u308b\u3002 Herb Linter | Herb \u305d\u306e\u30eb\u30fc\u30eb\u306e1\u3064\u306b html-no-block-inside-inline \u3068\u3044\u3046\u3082\u306e\u304c\u3042\u308b\u306e\u3060\u3051\u3069\u3001 Linter Rule: No block elements inside inline elements | Herb \u507d\u967d\u6027\u306b\u306a\u3063\u3066\u3044\u308b\uff01\u3068\u3044\u3046Issue\u304c\u76ee\u306b\u3064\u3044\u3066\u3044\u305f\u3002 Unknown element <option> cannot be placed inside inline ele\u2026","blog_title":"kozy4324\u306e\u65e5\u8a18","height":"190","author_name":"kozy4324","type":"rich","published":"2025-12-31 15:08:42","image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/k/kozy4324/20251231/20251231142919.png","url":"https://kozy4324.hatenablog.jp/entry/2025/12/31/150842","blog_url":"https://kozy4324.hatenablog.jp/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkozy4324.hatenablog.jp%2Fentry%2F2025%2F12%2F31%2F150842\" title=\"OSS\u6d3b\u52d5\u8a18 #5 - herb - HTML Spec \u306b\u3042\u308b Content Model \u306b\u6e96\u62e0\u3057\u3066\u3044\u308b\u304b\u30c1\u30a7\u30c3\u30af\u3059\u308b Linter \u30eb\u30fc\u30eb\u3092\u4f5c\u308b - kozy4324\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog","provider_name":"Hatena Blog","width":"100%"}