将表示HTML映射到CSS:摘要[英] Mapping presentational HTML to CSS: a summary

问题描述

由于没有关于如何映射表示的权威规范
HTML 元素和 CSS 属性,甚至没有非正式的描述(as
据我所见),我终于写了一个:
http://www.cs.tut.fi/~jkorpela/html2css.html

最初的想法是创造一些简单的东西,但现在看起来相当混乱.
无论如何,也许它有点用处.我_不_建议转换旧页面
(使用演示性 HTML)一般来说,但人们会这样做
无论如何,人们似乎经常问诸如"什么是"之类的问题
在 CSS 中对齐?"

--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/

推荐答案

2007-05-23,Jukka K.Korpela <jk******@cs.tut.fi 写道:
由于没有关于如何映射presentational的权威规范
HTML 元素和 CSS 属性,甚至没有非正式的描述(as
据我所见),我终于写了一个:
http://www.cs.tut.fi/~jkorpela/html2css.html

最初的想法是创造一些简单的东西,但现在看起来相当混乱.
无论如何,也许它有点用处.我_不_建议转换旧页面
(使用演示性 HTML)一般来说,但人们会这样做
无论如何,人们似乎经常问诸如"什么是"之类的问题
在 CSS 中对齐?"
<br style="clear: both"for <br clear="all"是一个有趣的.
Clear 只应该应用于块级元素.的价值

CSS 2.1 的附录 D 中未指定 <bris 的显示,这使得
它是默认的,内联的,这也是我所期望的.所以
从技术上讲,将 clear 属性设置为
会被忽略,
就像将它设置在 <spanor <em> 上一样.但是大多数浏览器
我已经尝试允许它,作为使用 clear 属性的替代方法.

我想你可以有<div style="clear: both></div>.之后的内容
清除 div 将开始一个新的匿名块嵌套在其中
你在里面.这基本上是等价的,但我认为有歧义
这里涉及到包含块.

在这个例子中,

<div style="height: 400px">你好
<div style="clear: both></div>
世界
应该忽略 50%.

然而在这种情况下:

<div style="height: 400px">你好
<br clear="全部">
世界
在表格上设置border-spacing,而不是在单元格上,真的是一个


Jukka K. Korpela 写道:
由于没有关于如何映射的权威规范
呈现 HTML 元素和属性到 CSS,甚至没有非正式的
描述(据我所见),我终于写了一个:
http://www.cs.tut.fi/~jkorpela/html2css.html
很好,朱卡,谢谢.我没有意识到没有这样的东西
已经在附近了.我猜大概在 about.com 或
类似,但那将是相当"非权威"的.不会吗?
>
这个想法是创造一些简单的东西,但现在它看起来相当混乱.
好吧,它可以在顶部放置一些文字介绍,即使
看到下面的图例 [链接] 只是一个提示.
无论如何,也许它有点用处.我_不_建议转换旧的
页面(使用演示性 HTML)到任何东西,一般来说,但人们会这样做
无论如何,这样的事情,人们似乎经常问诸如
之类的问题"CSS 中的 valign 是什么?"
我收集到这是你对应该起作用的事情的描述
同等地,没有太多考虑浏览器错误或缺乏支持
一个或另一个 UA.您可能想更清楚地说明 CSS 的级别
你正在上市.从你的第一个笔记看,你似乎刚刚抓住了
等价物从 CSS 柜子里拿出来,不提是不是来了
从 2.1 抽屉或 3.0 抽屉中取出.

像 fontlist 和 htmlsize 这样的术语是否有一些通用的定义,
或者我们只是应该知道你的意思(我_do_,但我也是
强迫性地检查解释或链接,我没有看到
一)?

出于某种原因,当我尝试在 FF 中打印页面时,第一个打印的
页面在表格内容的第一个 rox 之后结束(元素
对齐="底部">).第二页以<element align="center">,
开头并且所有其他页面都打印满了内容.我不明白为什么,而且
我的其他浏览器似乎没有这个问题,所以我猜只是
我在这里安装的一个错误.

更正:

1) 搜索
<span class="x">foo</band 你还要写 .x {
字体粗细:粗体;

将/b 更改为/span.
添加右大括号 }.

2) 搜索
下标可能会改变含义和表达方式.

从"and"中删除 d.

3) 搜索
功能而非展示.

可能会改为"展示性".

谢谢你的分享,朱卡.

--
John

5 月 23 日下午 2:50,"Jukka K. Korpela"<jkorp...@cs.tut.fi 写道:
由于没有关于如何映射presentational的权威规范
HTML 元素和 CSS 属性,甚至没有非正式的描述(as
据我所知),我终于写了一个:http:///www.cs.tut.fi/~jkorpela/html2css.htm
基本字体链接已损坏
你有"bf"在标题的 id 但"basefont"中在锚的href中.


本文地址:https://www.itbaoku.cn/post/1050510.html