CSS是设置HTML文档样式的唯一方法吗
Is CSS the only way for styling HTML documents?
我是一名初级网页设计师。我知道HTML、CSS和Javascript的基础知识。我知道CSS曾经是HTML文档的样式,但这是唯一的方法吗?我可以用JavaScript设计HTML的样式吗?或者除了CSS还有其他方法吗?
JavaScript是一种脚本语言,而不是样式语言。虽然您可以使用JavaScript来应用CSS,但定义样式的仍然是CSS,而不是JavaScript。
很早以前就有HTML表示属性,但这些属性已经被CSS所取代。考虑到它们很可能会被翻译成CSS,你仍然可以使用它们,而不是你想要的。
也有使用自定义语言的CSS预处理器,如Sass/SCSS、LESS和Stylus,但它们也都编译为CSS,因为这是浏览器实际实现的。因此,即使您使用这些预处理器,在一天结束时,您仍然在"编写"CSS。
我知道CSS曾经是HTML文档的样式,但这是唯一的方法吗?
这是唯一明智的方式
我可以用JavaScript设计HTML的样式吗?
您可以使用JavaScript生成CSS。(不适用于一般造型)。
如果您只针对Netscape 4.x,则可以使用JSSS。
您还可以使用HTML属性本身对HTML进行样式设置,但这种方式非常不切实际且过时。这些技术中的大多数都被弃用,而且功能非常有限。
我想你的问题的正确答案是否定的,因为html本身包括一些基本的样式元素。但CSS是设计文档样式的最佳方式,你绝对应该学习和使用它。一旦你对使用CSS感到满意,就可以尝试使用Twitter引导程序等框架,让你的生活更轻松。
这不是唯一的方法,而是推荐的方法。您可以在html标签中包含样式,但它会变得混乱。这就是CSS被发明的原因,所以使用它吧!
如前所述,CSS不是样式化HTML的唯一方法,但绝对是标准的。如果你正在寻找一种使用JavaScript的更具编程性的方式,你可以研究更少的内容(直接从网页上获取)。。。使用动态行为(如变量、混合项、操作和函数)扩展CSS,函数与JavaScript代码一一映射,允许您随心所欲地操作值。
- 对中的函数调用进行排序是回调的唯一方法
- “new”关键字是在构造对象时自动设置“constructor”属性的唯一方法吗
- 创建在Javascript和PHP之间使用的唯一代码的最简单方法
- 在 html 页面上,javascript 是以编程方式操作 DOM 的唯一方法吗?
- 在 javascript 中 for 循环的每次迭代中声明一个新的、唯一的变量是一种好方法
- 吸气剂和孵化器是避免原型突变的唯一方法吗?
- Javascript:生成唯一数字字符串的最佳方法是什么
- 如果我必须从javascript打印,那么window.print()是我唯一的方法
- 是在控制器操作中使用“params”从 JavaScript 为其提供数组的唯一方法
- 从Object返回唯一键列表的正确方法
- 在Javascript中,函数声明是创建构造函数的唯一方法
- cookie是jQuery为每个用户只打开一次弹出窗口的唯一方法吗?或者jQuery可以处理IP验证
- 使用WebAudio API,轮询是观察AudioParam值变化的唯一方法
- 在JavaScript中,' eval '是创建具有动态确定属性的函数的唯一方法吗?
- 是“eval"使用JS的唯一方法是“开关”;作为一种表达
- 使用' innerHTML '是在JavaScript中使用' type '属性创建' button '元素的唯一方法吗
- 是改变JavaScript中每个元素的样式的唯一方法
- 缩小的JavaScript是保护源代码的唯一方法
- CSS是设置HTML文档样式的唯一方法吗
- cookie是向客户端提供来自服务器的指令来执行一些js代码的唯一方法吗?