百科问答小站 logo
百科问答小站 font logo



样式(presentation)和内容(content)分别指什么?总能分离吗? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

1、什么是内容,什么是样式?

上图中,红色箭头所指的地方是样式(首行缩进),蓝色箭头所指的地方是内容。

2、样式决定如何显示,内容决定显示什么,两者是糅合在一起的,不能按照元素划分,在极端情况下,某个元素可能同时是样式和内容。譬如说我觉得列表的序号就不好完全的定性为样式还是内容。

3、我认为 或者说其他编辑器里面类似的东西是内容而不是样式。或者说是因为空白字符的特殊之处(在许多语言如HTML中只被认为是某种特殊分隔符而不被认为是内容)所以才需要这种东西。

4、如果技术暂时不能自动实现样式,编辑应该尽量手动实现,还是等技术发展出来?

对于Web技术而言,大量浏览器不能直接支持的功能其实有很多变通的方案,所以我个人的意见还是交由技术处理,譬如说可以自动对HTML文档进行预处理加上语言标记:<span lang="en-US"></span>再用CSS控制。


一家之言,仅供参考。




  

相关话题

  在图片上加字,如何确定该用什么字体、字体的颜色和放置的位置? 
  为什么加载 JavaScript 使用 src,加载 CSS 使用 href? 
  web前端使用框架相对于直接用html+css+js有哪些优势? 
  为什么有些前端一直用 div 当按钮,而不是用 button? 
  HTML 静态页面的头部和底部都是相同的,如何让每个页面统一调用一个公共的头部和底部呢? 
  以下 CSS 栅格布局除了用 table 以外,有什么其他的方法吗? 
  如何看待「直角引号比弯引号更美观」的言论? 
  HTML 静态页面的头部和底部都是相同的,如何让每个页面统一调用一个公共的头部和底部呢? 
  有什么办法可以用纯 CSS 在现代浏览器下实现单屏内容时 footer 贴底,多屏内容时 footer 随内容向下? 
  CSS Grid 布局那么好,为什么至今没有人开发出基于 Grid 布局的前端框架呢? 

前一个讨论
简历被网易刷了,为什么网易游戏开发有性别歧视?为什么对女生要求比男生高??
下一个讨论
c#有没有简洁的方法跳出外层循环,类似Java那样使用标记的方式?





© 2024-11-22 - tinynew.org. All Rights Reserved.
© 2024-11-22 - tinynew.org. 保留所有权利