問題タブ [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.

0 投票する
5 に答える
338 参照

html - HTML:本当に異なるDocTypeが必要ですか?

なぜw3cには異なるDocタイプの規則があるのですか..?代わりに、1つのDocタイプ(たとえば、緩いタイプ.. SILLYエラーの数が少なくなる傾向があるため)のみを推奨し、すべてのブラウザー(mobおよびPDAのブラウザーを含む)に標準化することができます..

私はしていませんまだどのチュートリアルでも満足のいく答えが得られました..「これらの異なるDocタイプの違い」を読んでいますが、本当に必要なのか知りたいですか?

0 投票する
6 に答える
50362 参照

html - 入れてもいいですか

内部にコンテンツ テキストを配置しますか?

どちらがより意味的で有効ですか?

また

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

javascript - W3C仕様に含まれていないベンダー固有の拡張機能を使用することの長所と短所は何ですか?

質問を編集しました

ベンダー固有の拡張機能とは何ですか?

ベンダー固有の拡張機能は、「-」(ダッシュ)または「_」(アンダースコア)で始まり、通常、その拡張機能が固有の会社またはブラウザープロジェクトの略語、Mozillaブラウザーの場合はfi「-moz-」が続きます。 、またはWebKitベースのブラウザの場合は「-webkit-」。このベンダー固有のプレフィックスの後には、プロパティ名が続きます。この良い例は、-webkit-border-radiusまたは-moz-border-radiusです。

IEには3つのものがあります。

  1. .htcファイルのサポート(javascriptと同じ)
  2. css式(javascriptの形式でもあります)
  3. 一部のIEのみのxhtmlおよびcssプロパティ

Web-kitMozillaには、独自のCSSプロパティもいくつかあります。

他のいくつかのリンク:

http://webdesign.about.com/cs/htmltags/a/aa012300a.htm

http://reference.sitepoint.com/css/vendorspecific#

http://www.456bereastreet.com/archive/200911/vendor-specific_extensions_are_invalid_css/

http://www.css3.info/vendor-specific-extensions-to-css3/

私の質問:

非W3C標準CSSを使用する場合、現在または将来、問題に直面する可能性がありますか?例:

  1. 同じソリューションのjqueryコードとベンダー固有のCSSコードがある場合、どちらを使用する必要がありますか?JSが無効になっている場合は、ベンダー固有のCSSソリューションを使用できますが、ページはW3C検証に合格しません。JSソリューションを使用すると、ページはバリデーターに渡されます。例としては、丸い角を作る場合があります。

  2. ベンダー固有のプロパティを使用しているためにサイトが完全にW3C検証されていない場合、何らかの意味で害がありますか?PC、MAC、iPhone、その他のモバイルなど、クロスブラウザーとプラットフォームの互換性を高めるために、ベンダー固有のものをできるだけ避ける必要がありますか?

  3. W3C検証に合格するために両方にソリューションがある場合、ベンダー固有のCSSプロパティではなくJSソリューションを選択する必要がありますか?毎回JSソリューションを選択すると、モバイルブラウザでサイトがうまく機能しなくなります。W3C検証でベンダー固有の拡張機能にエラーが発生する場合は、そのままにしておいてかまいませんか?

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

css - css 1、css 2、css 2.1、および css 3 、各バージョンで異なる/新しい css プロパティとセレクターはどれですか?

CSS 1、CSS 2、CSS 2.1、および CSS 3: 各バージョンで異なる CSS プロパティとセレクターは? Google でよく検索しましたが、リストが見つかりませんか?

各バージョンでサポートされているプロパティとセレクターの違いのリストが必要です。

0 投票する
5 に答える
206 参照

html - 本文で直接使用できますか、それともブロック レベルのタグで常に使用する必要がありますか? 例を見る (XHTML)

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

javascript - このJSコードでW3Cバリデーターが失敗するのはなぜですか?

ページをXHTML1.0Transitionalに準拠させようとしています。バリデーターが私のコードで抱えている問題の1つは、次の行にあります。

エラー:

文字「&」は区切り文字の最初の文字ですが、データとして発生しました

別の問題のある行は次のとおりです。

繰り返しますが、エラーは次のとおりです。

文字「&」は区切り文字の最初の文字ですが、データとして発生しました

これを修正するにはどうすればよいですか?

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

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宣言によって多くの推測が不要になり、「標準」レンダリングモードがトリガーされることです。

0 投票する
7 に答える
57109 参照

html - で要素を並べ替えるためのベスト プラクティスは何ですか?

任意の順序で何かを使用できますか? 前にの配置<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">は重要ですか<title>

これが最もよく使われますが、これが最善の方法ですか?

このサイトhttp://stackoverflow.comにはエンコーディングがなく、<meta>

<meta>すべてのjsとcssの後にSEOのためにすべてを追加するSEOコンポーネントを持つCMSを使用しています。ファイル。<head>ドキュメントの互換性とエンコーディングに影響を与えることが許可されている要素を任意の順序で配置できますか?

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

xhtml - クライアントが将来サイトを更新する CMS ベースのサイトでは、strict よりもtranstional doctype を使用する必要がありますか?

将来のクライアントまたはクライアントのスタッフ (非技術者) での私の作業後の CMS ベースのサイトでは、WYSIWYG エディターを使用して Web サイトを更新し、非推奨のタグまたは非セマンティックで検証されていないコードを使用する可能性が確実にあります。この状況では、CMS ベースのサイトでは厳密よりも移行的な doctype を使用する方がよいでしょうか?

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

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要素を検出して(すばらしい!)、ユーザーが共有するのを待ちます。

ただし、デバイスにポップアップは表示されず、続行できません。何かご意見は?