問題タブ [w3c]
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.
html - doctypeを持つすべてのhtmlページは、ページを正しくレンダリングするためにインターネット接続が必要ですか?
多くのDoctypeはURLリンクを使用します
このような
このdtdファイルはライブURLhttp ://www.w3.org/TR/html4/strict.dtdにあります
このオンラインライブdtdの使用法と、このURLにアクセスせずに(このDoctypeを使用する)ページがこのDoctypeに従って適切にレンダリングされる方法(つまり、インターネットアクセスが利用できない場合)。
更新:ウィキペディアhttp://en.wikipedia.org/wiki/System_identifierからこの情報を見つけました
HTMLおよびXMLでは、システム識別子はフラグメントのないURI参照です。これは通常、文書型宣言で発生します。このコンテキストでは、1つのアプリケーションで排他的に使用されるドキュメントタイプを識別することを目的としていますが、パブリック識別子は、複数のアプリケーションにまたがる可能性のあるドキュメントタイプを識別することを目的としています。
次の例では、システム識別子は引用符で囲まれたテキストです。
アップデート2:バリデーターにのみ使用しますか?dreamweaverのような一部のソフトウェアはどのようにオフライン検証を提供しますか?
更新3: w3cサイトhttp://www.w3.org/QA/Tips/Doctypeからこの情報を見つけました
なぜDoctypeを指定するのですか?ドキュメントが実際に使用している(X)HTMLのバージョン(どのブラウザまたはバリデーターのバージョン?)を定義しているため、これは 、資料。
たとえば、ドキュメントのDoctypeを指定すると、Markup Validatorなどのツールを使用して(X)HTMLの構文をチェックできます。このようなツールは、使用しているドキュメントの種類がわからないと機能しません。
しかし、最も重要なことは、ほとんどのブラウザーファミリーでは、Doctype宣言によって多くの推測が不要になり、「標準」レンダリングモードがトリガーされることです。
html - で要素を並べ替えるためのベスト プラクティスは何ですか?
任意の順序で何かを使用できますか? 前にの配置<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
は重要ですか<title>
これが最もよく使われますが、これが最善の方法ですか?
このサイトhttp://stackoverflow.comにはエンコーディングがなく、<meta>
<meta>
すべてのjsとcssの後にSEOのためにすべてを追加するSEOコンポーネントを持つCMSを使用しています。ファイル。<head>
ドキュメントの互換性とエンコーディングに影響を与えることが許可されている要素を任意の順序で配置できますか?
xhtml - クライアントが将来サイトを更新する CMS ベースのサイトでは、strict よりもtranstional doctype を使用する必要がありますか?
将来のクライアントまたはクライアントのスタッフ (非技術者) での私の作業後の CMS ベースのサイトでは、WYSIWYG エディターを使用して Web サイトを更新し、非推奨のタグまたは非セマンティックで検証されていないコードを使用する可能性が確実にあります。この状況では、CMS ベースのサイトでは厳密よりも移行的な doctype を使用する方がよいでしょうか?
javascript - ブラウザのジオロケーションは1.6(Gears)で機能しますが、2.0(HTML5 / W3C)では機能しません
私はこれをエミュレーターと実際のデバイスの両方でテストしました。
この小さなジオロケーション実験サイトを作成しましたhttp://www.bctx.info/wx
。それは私のAndroid1.6(Magic、I / O Phone)でうまく機能します:それはユーザーに共有するように促し、緯度と経度を返し、そしてきびきびとしています。Android1.6はこれにGearsを使用します。
最新のDroidと2.0エミュレーターイメージで試してみましたが、navigator.geolocation
要素を検出して(すばらしい!)、ユーザーが共有するのを待ちます。
ただし、デバイスにポップアップは表示されず、続行できません。何かご意見は?
html - コードが Transtional doctype で有効な場合、厳密な doctype を使用する必要がありますか?
私たちのコードがtransitional doctypeを使用したW3C検証で有効な場合、presentationalまたはdeprecated要素でtransitional doctypeを使用する短所は何ですか?
XHTML/HTML トランジショナル Doctype を使用しているサイトでは、数年後にサイトのコードを再度書き直し/編集する必要がありますか?
これはセマンティックではありませんが、使用する文字が少なく、CMS で Web ベースの WYSIWYG エディターを使用するのに適しています。
しかし、これはより多くの文字を使用しています
両方が検証され、現在のすべてのブラウザーでサポートされます。しかし、将来にとって何が最善であり、その理由は何ですか?
java - Jaxen /text() が機能しない
私はhtmlを持っています:
そして、私が使用しているXpathのJaxen libと組み合わせたXpathを使用して、「ようこそ」部分を取得したいだけです。
/text() を削除すると、取得されます。
/text() を追加すると、nullが取得 されます p タグ内のすべてのものを取得し、他のタグを除外する他の方法はありますか?
html - W3Cでパスワードで保護されたサイトのマークアップを検証する
W3Cバリデーターに対してHTMLマークアップを検証したいオンラインアプリがあります。
問題は、ユーザーがアクセスするには最初にログインする必要があることです。
これらのページを検証するにはどうすればよいですか?
javascript - w3cでjavascriptを使用してonselectstartを検証する
私は本当にJavaScriptが初めてで、ページをxhtmlトランジショナルに検証しようとしています。onselectstart="return false" を使用します
だから私はそれをIDとして挿入するJavaScript関数を作成したいと思っていることを理解しています。私はこれさえ見つけましたhttp://www.webmasterworld.com/javascript/3054096.htm そして彼はそれを行う方法を考え出しました。
彼は onload を body に入れ、ID を設定しています。特定の ID 番号を設定せずにクラスでこれを行うことはできますか?
eclipse - 検証のために Eclipse IDE が DTD をダウンロードしようとするのを止める方法は?
次の doctype-definition を使用する XHTML ファイルがあります。
Eclipse は、参照されている dtd ファイルを使用してファイルを検証しようとしています。その結果、次のエラーが発生します。
理由は、ここで説明されているように、意図されたエラー応答です。
そこで、HTML 検証を無効にして、Eclipse がファイルをダウンロードしようとするのを止めようとしましたが、これは役に立ちませんでした。
エラーメッセージを取り除き、Eclipse が DTD ファイルをダウンロードしようとするのを止めるにはどうすればよいですか?
編集: Eclipse のバージョンは Galileo 3.5 です