2016-12-09 27 views
1

私が最初に認めるものの一部として、私はHTMLアプリケーション(オフライン、もちろん)として書いているサイエンスフィクションの小説の不名誉な言い訳です。私のキャラクターの中にはコラムがあります。 !conlangのための語彙を開発の一環として、私は途中-ニーモニックテキスト定数を作成するために< ENTITY>コードを定義することは有用であろうと思った[&#のx2039のディスプレイにHTML定数を宣言する(サイファーではない)

<!-- embellish as needed embellish as needed embellish as needed --> 
<!DOCTYPE html [ 
    <!ENTITY K1_hamza "&#x2019;"> <!-- cosmetic cc hrairoo/5-ling consonant --> 
    <!ENTITY K1_Ltr3 "&#x0417;"> <!-- cosmetic uc hrairoo/5-ling vowel 
               [Cyrillic 'Ze'] --> 
    <!ENTITY K1_ltr3 "&#x0437;"> <!-- cosmetic lc hrairoo/5-ling vowel 
               [Cyrillic 'ze'] --> 
    <!ENTITY K1_langname   "(-; If I tell you, I'll have to kill you ;-)"> 
]> 

を言う;&# &#x2019;&#x203;&#x2039;&#x0417;&#x203 ;;#x2039;&#x0437;&#x203A;また、コーナーの名前はの特定のコーディングエリア内に定義されているので、文書全体で一度にエンティティ表示を変更することができます。頻繁に使用される明示的他のターンの定数(私は、である可能性のある、低い領域の痛みの程度を教えてくれるわけではありません)。

しかし、<!ENTITY> sという文章はちょっと混乱します。いくつかのソースは戦略を提示すると主張していますが、私のコードではうまくいくものはまだ見つけていません。 !他のソースは< ENTITY> S「が!< ENTITY> -accepting」方言&#x2014との後方互換性があるとして、HTMLのいくつかの方言にではなく、他の人(さえ方言「現在」に追加することができると言います。私のシステムで使用しているHTML5はです。問題の例です)。悪化すると、JavaScriptで何かを組み立てることができますが、HTMLベースのソリューションはおそらくデバイスに依存しません。

この件に関する真実を解き放つために提供できるヘルプは、深く感謝します。

答えて

0

HTML5に先立ち、HTMLはSGMLたのアプリケーション(あなたが使用することを求めているフォーム<!ENTITY .... >のエンティティの定義を可能にStandard Generalized Markup Language

HTML5は、もはやSGMLアプリケーションですそして、HTMLの簡単なdocument type declaration

<!DOCTYPE html> 

の以前のバージョンでは、SGMLベースだったと SGML entity定義を含めることができ Document Type Definitionまたは「DTD」ファイルへの参照を含むDOCTYPE宣言を使用使用しています。

しかし、HTML4ブラウザが "dtd"ファイルをダウンロードして解析するかどうかは別の質問です。ほとんどの場合、HTMLのどのバージョンが宣言されたか、DTDがレンダリングされたものすべてが "厳密" 「quirksモード」でHTML5のための

現在の文字エンティティは、SGML実体は、彼らはいくつかの以前に、一部のブラウザでは、いくつかの時間であっても、HTML5の下で仕事に行くされていないそのカスタムを締結するために私をリードし、in the HTML5 standardを定義し、また、W3C as a chartから入手されていますHTMLのバージョン、過去に働いた。

custom elementsをCSSと組み合わせて定義することは可能性がありますが、あなたの要件にどの程度適合するかわかりません。 HTMLテンプレートフレームワークの中には、解決策を提供するものもあります。

+0

私は、HTML5にセルフ・ドキュメンテーションの大脂肪ジューシーなFを与えるいくつかのコンピュータプログラミングのインストラクターを考えることができます – SFDavis

関連する問題