为什么使用HTML而不是HAML?

为什么使用HTML而不是HAML?,第1张

概述在各种论坛和博客中,我看到有些人推广了 HAML和一些推广HTML.使用HAML与HTML有什么优缺点? 如果我使用HAML支持HTML(如果有的话),我只是想了解我错过了什么. 您正在尝试将苹果与橘子进行比较.浏览器只能理解HTML. HAML只是一种模板语言,被转换成HTML(例如同一最终输出).如果您发现HAML语法比HTML更容易,那么请继续.然而,IMHO – 抽象出你生成的实际元素只是 在各种论坛和博客中,我看到有些人推广了 HAML和一些推广HTML.使用HAML与HTML有什么优缺点?

如果我使用HAML支持HTML(如果有的话),我只是想了解我错过了什么.

解决方法 您正在尝试将苹果与橘子进行比较.浏览器只能理解HTML. HAML只是一种模板语言,被转换成HTML(例如同一最终输出).如果您发现HAML语法比HTML更容易,那么请继续.然而,IMHO – 抽象出你生成的实际元素只是使应用CSS和进行JavaScript导航更加困难.

就个人而言,如果我想“修剪”我的HTML,我会将内容放入标签(取决于您的服务器端技术)

<!DOCTYPE HTML><HTML><head>...</head><body>  <x:awesomeListThing data="$foo"/>  <x:foreach data="$bar">    <x:renderBazWidget/>  </x:foreach>  <div>random content that hasn't been "tagifIEd" yet.</div></body></HTML>

然后在任何标签的模板中,您将可以看到正在生成的实际HTML结构.

总结

以上是内存溢出为你收集整理的为什么使用HTML而不是HAML?全部内容,希望文章能够帮你解决为什么使用HTML而不是HAML?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存