2016-07-08 5 views
1

CSSテキスト装飾モジュールレベル3には、text-decoration-skipがあります。 The word “parapsychology” underlined with descenders skipped. この表現は、text-decoration-skip: ink;を使って生成されたとされています。ウェブタイポグラフィの場合、子孫がもはやネイティブアンダーラインにぶつからないようにすれば素晴らしいだろう。CSS3 text-decoration-skipの使い方は?

にエントリがあり、最近ではMDNにもエントリがあります。そこには、それは「標準の道ではない」と言われています。そうですか?プロパティはW3C Candidate Recommendationに記載されています。

text-decoration-skipはどのように使用できますか?またはの場合?それを有効にするフラグはありますか?

+0

いつでも誰でもこれを使い始めることができます。 –

+0

*について*、私はブラウザの開発者やコミュニティ貢献者を願っています。 * how *に関しては、実験的なブラウザやpolyfillなどのものであっても、誰かがそれを使う方法を見つけた可能性があると仮定しました。 – dakab

答えて

0

誰かがこのコメントのコメントで言ったように、いつ、どのように実装されるかについては言及していません。

参照のために、the origin article of the picture you postedは、実際のスペックは必ずしもそうではありませんが、Marcin Wicharyがそれに触れたときの心の草案です。間違いを犯さずに、最終的に実装されたときに完全に異なって見えるかもしれないので、そのイメージをCSS3出力のリファレンスとみなしてください。

MDNが実装する必要のある機能としてMDNを実装していない理由、開発チームがそれを実装しないかどうか、または実装しなかった理由を教えてもらえません。しかし、私は、彼らはと言って正しいと言うことができます "このプロパティは、現代のブラウザではまだ実装されていません。


ブラウザのサポートについては、folliowingの画像へのリンク、CSS-トリックの記事でthis commentのノートを取る:

Netscape 3.7.7

それだけではなく、面白​​いことは、かなり時代遅れのブラウザだから(どのCSS3仕様のためにこれをしなかったのでしょうか?同じ基本的なアイデアを持っている可能性が高いからです)、最終的に実装されたときにそのプロパティがどのように見えるかが原因です。

+0

あなたの評価をいただきありがとうございます。画像に実際の出力があるとは決して言わなかったので、私はOPの "疑わしい" *を強調するべきでしょう。実装されていても、ブラウザ間で違いをレンダリングすることは間違いありません。しかし、Netscape 3は本当に素敵な発見です。 ** iOS **はこれをしばらくの間、自動的に行います。 – dakab

関連する問題