問題タブ [xhtml-1.0-strict]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
421 参照

python - libxslt の applyStylesheet() が壊れた XHTML を生成する

Python で libxslt を使用して、XSL スタイルシートを適用する XML データ ファイルを取得しました。<hr/>ほぼ完璧ですが、XSL ファイル内の のすべてのインスタンスが<hr>からの出力に変換されていますunicode(applyStylesheet())。これは私がやっていることのほとんどすべてです:

私は何か間違ったことをしていますか?出力を有効な XHTML にするために欠落しているオプションはありますか?

(私の現在の計画は、行に追加.replace('<hr>','<hr/>')してdata =機能させることですが、もっと良い方法があるはずです。)

0 投票する
3 に答える
2224 参照

html - xhtml 1.0 strict と xhtml 1.1 の違いは何ですか?

xhtml 1.1 は xhtml 1.0 の進化形ですよね? だから、それらの主な違いは何だろうと思います。私はしばらくの間 xhtml 1.0 strict を使用してきましたが、進化があれば、それについてもっと良いものがあるかどうか知りたいです。

obs: これに似た質問がいくつかありますが、それらのほとんどは html と xhtml、または移行と厳密に関するものです。これが重複していると思わないことを願っています (重複している場合は見つかりませんでした)。

ありがとうございました。

0 投票する
1 に答える
815 参照

php - PHPは文字列から非SGML文字を削除しますか?

データベースから非標準の文字が出てきました(改行が原因です)。

私のHTMLバリデーターはそれらについて不平を言っています。

私のHTMLバリデーターは私のエゴの直接の拡張であるため、私は物事を幸せで、green-ok-arrow-yに保ちたいと思います。

以前にこれを行ったことがある人は簡単に修正できますか?

ところで、ページの文字セット、Doctype、またはデータを変更したくありません。utf8_decode()文字列をクリーンアップするタイプのものを探しているだけですがutf8_encode()utf8_decode()機能しません...

アップデート

申し訳ありませんが、「非標準文字」は少しあいまいですが、このエラー警告もあいまいです。具体的には、それらはSGML文字ではなく、明らかにSGMLパーサーに適合しません...しかし今、私はあいまいな領域に入り、何が起こっているのかわかりません。

0 投票する
2 に答える
170 参照

html - XHTML Strict 1.0 ページの Enctype

私自身の教育のために、フォームを含む XHTML Strict 1.0 ページを作成しました。text/xml MIME タイプのみを受け入れるようにしたいので、それに応じてaccept属性を指定しました。ただしenctype ="mulipart/form-data" 属性と値のペアも含めると検証できません。
XHTML Strict 1.0 で作業するときに enctype を指定する代わりの方法はありますか? enctype などを指定する必要がありますか?

実際の「アクション」(cgi またはその他のバックエンド関数) をセットアップしていません。現時点ではクライアント側のみに関心があり、xml 以外のものをアップロードするときにユーザーにプロンプ​​トが表示されるようにしたいと考えています。ここで JavaScript が必要ですか?

また、どのような形式であっても XHTML が好きな人はあまり多くないようです。静的ページに XHTML Strict/Frameset/Transitional または HTML 4.01 を自由に選択できる場合、どの標準が最適ですか?

0 投票する
1 に答える
449 参照

asp.net - ASP.Net MVC の tinyMCE コンテンツを XHTML として厳密にする方法は?

ASP.Net MVC ページの tinyMCE エディタのコンテンツを XHTML に厳密にする方法は?

0 投票する
1 に答える
476 参照

jquery - XHTML ドキュメントのサポート?

XHTML ドキュメントを推奨どおり XHTML "application/xhtml+xml" として提供すると、何かおかしなことが起こります。 AJAX ライブラリ、スクリプト、およびスタイルはバラバラに見えます。

個々のメソッドに関する jQuery のドキュメントには、次のような XML ドキュメントのサポートの欠如に関するコメントが散らばっています。

「注: Internet Explorer では expando プロパティを介したデータの添付が許可されていないため、このメソッドは現在、XML ドキュメントにデータを設定するためのクロスプラットフォーム サポートを提供していません。」

またはより直接的な

「このメソッドは XML ドキュメントでは使用できません。」

Mozilla は、「document.cookies は XML ドキュメントには存在しません」および「document.write は XML ドキュメントではサポートされていません」とも述べています。一方、「XHTML ではインライン スタイルやスクリプトを一切使用しない」という最終的な推奨事項があります。

AJAX ライブラリとブラウザーでの XML/XHTML ドキュメント (MIME タイプ "application/xhtml+xml") のサポート/機能の欠如は、残念で憂慮すべきことです。

XHTML ドキュメントを操作する際に jQuery API がどのように不利になるかについての概要はどこで確認できますか? それとも、HTML 文書と適切に提供された厳密な XHTML 文書との間の文書オブジェクトで使用可能な機能の比較でしょうか?

0 投票する
1 に答える
36 参照

dom - XHTML ドキュメントは「application/xhtml+xml」として提供する必要があり、XML DOM ドキュメント オブジェクトには「Cookie」がないため、代替手段は何ですか?

XHTML ドキュメントは "application/xhtml+xml" として提供されるべきであり、XML DOM ドキュメント オブジェクトには "cookie" がありません (欠落している他の機能の中でも特に)。

参照: http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801/

「要約すると、'application/xhtml+xml' は XHTML ファミリ ドキュメントに使用する必要があり、'text/html' の使用は HTML 互換の XHTML 1.0 ドキュメントに限定する必要があります。'application/xml' および 'text/xml'使用することもできますが、必要に応じて、これらの一般的な XML メディア タイプではなく、'application/xhtml+xml' を使用する必要があります。"

0 投票する
1 に答える
4069 参照

javascript - XHTML Strict 1.0でボタンにJavaScript関数を呼び出させることは可能ですか?

プレーンな古いHTMLでは、次のコードが機能します。

<input type="button" value="click" onClick="function()" />

でも; XHTML Strict 1.0では、このコードは検証されず、「onClick関数はありません」と表示されます。ここのこのコードが機能することを私は知っています、

<a href="javascript:function()>click</a>

しかし、ボタンをクリックするだけで機能が発生するようにしたいと思います。

0 投票する
4 に答える
18053 参照

w3c-validation - microdata itemprop により W3C バリデータ エラーが発生する

ページに Microdata を追加した後、W3C バリデーターから多くのエラーが発生しましたitemprop

属性 " itemprop"がありません

次のようなコードから:

これは私の DOCTYPE とhtmlタグです

バリデータのエラーを修正するには?

ps以前はバリデーターエラーitemscopeもありました。しかし、それを変更したitemscope="itemscope"後、エラーは修正されました。

0 投票する
1 に答える
73 参照

html - ハイパーリンク内のテキスト スタイルを変更する有効な方法がある場合は?

次のようにコードを検証しようとしています。

もちろん、私が直面している問題は、ブロックレベルの要素 (h4) がインライン要素 (a) 内にあるべきではないということです。このコードで今見ているのと同じ効果を見ることができる XHTML 1.0 Strict の有効な方法はありますか? (a) 内に (h4) を配置することで得られる独自の美的利点は、同じアンカーの影響を受ける 2 つの異なるテキスト スタイルがあるという事実です。実際、私のページではかなり良さそうです!