私は(理論的な)コンピュータ科学の学生です。プログラミング言語のセマンティクスの調査は、私の研究(wikipedia)の対象の1つです。CSSボックスポジショニングの公式セマンティクス
私はCSSで多くのことをしてきたし、ボックスの位置付けルールについても十分理解しています。 (特定のレイアウトのページを作成するように指示した場合は、適切なボックスアプローチと適用可能なCSSルールについてよく考えることができます)。
CSSボックスの位置付けルールには正式なセマンティクスがあり、しばらくの間、ネットを検索した後は、役に立たないものは何も見つかりませんでした。
ほとんどの場合、擬似アルゴリズムで長いテキストとしてフォーマットされたCSS仕様になってしまいます(最大の読み物ではありません---私はこれらの仕様をまだ読んでいません)。
この“の理論”の理論モデルは、仕様よりも厳しいものはありませんか?私は何かが完全であるか決定的ではないと思っていますが、少なくともボックスを配置する方法を正式な方法でモデル化することができれば、きれいで便利です!
誰もそのような研究を知っていますか?
良い記事があります:http://www.brainjar.com/css/positioning/ – gandil
「正式な」とはどういう意味か分かりませんが、仕様自体は**正式な定義です。これらの事。結局のところ*仕様*です。ここには[目次](http://www.w3.org/TR/CSS21/cover.html#toc)があります。書式設定モデルを詳細にカバーするセクション8,9、および10に焦点を当てたいと思うでしょう。 – BoltClock
@Boltは数学的意味で正式である。 W3Cの仕様はこの意味で正式ではありません。 –