微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CSS和Latex盒子模型有什么区别?

CSS和Latex如何组织框有什么区别? (段落或图形元素)

解决方法

具有从输入语言的处理产生的页面布局的分层盒装表示,然后变成渲染页面的一般方案在两个模型之间基本相似.对我印象深刻的四个差异是:

> CSS框模型是一个强大的抽象,而Tex模型中的框的布局在操作上确定:由于框架正在Tex模型中布局,代码可以分裂并重新布局早期的框.
>虽然Tex的布局模式是面向文本的,像CSS框模型,而与Adobe的InDesign面向页面的布局模型相比,非常关于将块合并到每个页面 – 它仍然有很多页面 – 定向抽象,如确定垂直空间的“坏”,以便放置脚注 – 在CSS框模型中没有什么可以看到的.上下文具有更复杂的页面布局模型,允许面向文本和面向网格的布局.
> CSS模型和Tex模型都有块级框(vBox)和内联框(hBoxes)的概念.但是,虽然您可以使用CSS指定框内框在内联框中发生,但section 9.2.1 of the CSS2 standard表示,这种语义是将外部内联框转换为块级框,因此CSS框模型基本上禁止块 – 水平盒发生在内联框中.相比之下,Tex很高兴在hBoxes内部有vBox,它可以在段落的文本内部提供动力,比如文本上方的文本上的文字.>最重要的是,CSS框模型没有弹性胶水的概念,使得可扩展的页面布局更加棘手,而且,我想,固网宽度网页设计占主导地位.

原文地址:https://www.jb51.cc/css/216897.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。