Firefox 6は、ドラフトCSS3 Textモジュールの多くのプロパティをサポートします

ご存知のように、Firefox 5は6月21日にリリースされ、個々のリリース間には6週間のギャップが予想されるため、Firefox 6まであと1週間余りが残っています。 そのベータ版はすでに利用可能です。MDNwikiの開発者向けFirefox 6ページには 、Firefoxの将来の新バージョンの新機能のリストを含む、ほぼ最終的なフォームが含まれています。



これらの機能はそれほど多くありません。WebSocketsのサポート更新され、突然、 <progress>要素のサポートが登場し、 指のスティックイベント、さらにはマルチタッチまで追跡されます。 ただし、広く使用されるこのようなイノベーションには、まだクロスプラットフォーム性が必要となるため、CSSのイノベーションに最も満足していました。CSSのイノベーションは、装飾的な性質と意味があります。動作しなくても怖くありません。



ドラフトCSSテキストレベル3の4つのプロパティの実験的(プレフィックス "-moz-")実装について説明しています。これらは、プロパティ-moz-text-decoration-color-moz-text-decoration-line-moz-textです-decoration-style および -moz- hyphens



それらがもたらす機会と展望を見るために、私はそれらのそれぞれを注意深く検討することを提案します。



-moz-text-decoration-colorプロパティを使用すると、テキストに下線、下線、取り消し線などを付ける線の色を設定できます。 以前は、この色はテキストの色と一致していたため、このプロパティの松葉杖は、要素の内側と外側のテキストの色を個別に設定し、下線、下線、取り消し線などを提供していました。 また、場合によってはborder-bottomに頼ります。



-moz-text-decoration-lineプロパティを使用すると、下線、下線、およびテキスト取り消し線を選択できます(複数の種類の行を同時にテキストに適用できます)。



-moz-text-decoration-styleプロパティを使用すると、線の外観を制御して、線を単純、二重、または点で構成したり、ストロークで構成したり、波状にしたりできます。 私は隠れることなく言います:私は長い間、WWWには正確に波線が欠けていると考えてきました。 CSS言語が助けにならなかった場合、これらの線はおそらくSVG背景または他の同様の松葉杖で描かれ始めるでしょう。



ただし、 -moz-hyphensプロパティは、下線、下線、および取り消し線とは関係ありません。 代わりに、単語内のハイフネーションを提供します。 ブラウザーは、世界のいくつかの言語の単語にハイフネーションを含めることができることが初めて発表されました。CSSの必要に応じて、この辞書を使用して、新しい行に折り返すときに単語を自動的に分割します。 Firefox 6には、英語の書き込み専用の辞書が含まれます。



心に強く訴えるニュース。



All Articles