問題タブ [web-standards]

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 投票する
2 に答える
864 参照

css - 表示タグと非推奨タグでCSSをリセット

Eric Meyerが、 cssリセットに推奨されない、表示的で、非推奨の、非セマンティックなタグがないのはなぜですか?(つまり、アプレット、iframe、big、s、small、strike。)

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

xhtml - img タグに強い強調を追加します。セマンティクス

私は実際にウェブサイトをコーディングしていて、疑問が生じました。画像のリストがあります (これはアーティストのポートフォリオなので、画像である必要があります)。そのうちのいくつかには「おすすめ」バッジが付いています。class="featured" を使用する代わりに、img を強力なタグにラップすることは意味的に正しいですか? 画像を強調しますか?

W3C 仕様を読むと、strong と em はテキストレベルのセマンティクスと呼ばれていますが、img のようなメディアで何が起こるかわかりません。

どうもありがとう。

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

xml -

Is there any difference in <noscript> block processing for pages served with MIME-type text/html versus those served with MIME-type application/xhtml+xml?

As far as I noticed <noscript> block for text/html pages is not processed at all if JavaScript is disabled in browser. And what happens for application/xhtml+xml pages? I suspect that for such pages the block is still analysed when JavaScript is disabled. But I failed to find any clarification of this issue.

Could someone point me to appropriate W3C standard or provide any other clarification?

PS. Situation of interest is visit counting services wich use <noscript> block to track visitors with disabled JS. If elements (for example, zero-sized images) of <noscript> blocks are downloaded in any case then such services should broke :(

0 投票する
11 に答える
74206 参照

javascript - 使うべきではない

I found some good cons here:

  • The noscript element only detects whether the browser has JavaScript enabled or not. If JavaScript is disabled in the Firewall rather than in the browser then the JavaScript will not run and the content of the noscript element will not be displayed.

  • Many scripts are dependent on a specific feature or features of the language being supported in order for them to be able to run (for example document.getElementById). Where the required features are not supported the JavaScript is unable to run but since JavaScript itself is supported the noscript content will not be displayed.

  • The most useful place to use the noscript element is in the head of the page where it would be able to selectively determine what stylesheet and meta elements get applied to the page as the page is loading rather than having to wait until the page is loaded. Unfortunately the noscript element is only valid within the body of the page and so cannot be used in the head.

  • The noscript element is a block level element and therefore can only be used to display entire blocks of content when JavaScript is disabled. It cannot be used inline.

  • Ideally, web pages should use HTML for the content, CSS for the appearance, and JavaScript for the behavior. Using the noscript element is applying a behavior from within the HTML rather than applying it from JavaScript.

Source: http://javascript.about.com/od/reference/a/noscriptnomore.htm

I very much agree on last point. Is there a way to make and add an external <noscript> file? Should we place <noscript> in the <head>?

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

css - 連絡先情報をx/htmlでコーディングするための最良の方法は何ですか?

Microformats以外のx/htmlで連絡先情報をコーディングするための最良の方法は何ですか?

<p>との使用<br/>は大丈夫ですか?それとも他に良い要素がありますか?

0 投票する
25 に答える
87616 参照

flash - HTML5 はどのように Flash を「置き換える」ことができますか?

iPad の発表以来、再び盛り上がっている議論のトピックは、Flash と HTML5 の問題です。HTML5 がいつの日か Adob​​e Flash に取って代わる/取って代わることを示唆するものがあります。

私はブラウザで実行されるソフトウェアを開発していないので、私の (限られた) 理解は次のとおりです。

  • HTML は、HTTP 経由でクライアント ブラウザに配信される純粋なテキスト マークアップ言語です。クライアント ブラウザはマークアップを解釈し、標準仕様に従ってページをレンダリングします (成功の程度はさまざまです)。
  • Adobe Flash は、オーディオ、ビデオ、サウンド、およびラスター/ベクター グラフィックスを操作するための適切なフレームワークです。特別なオーサリング ツール (おそらくコンパイラ?) と、ほとんどの一般的なブラウザのプラグインとして利用できるカスタム プレーヤーが必要です。

技術/コーディングの観点から、テキストベースのマークアップ言語 (HTML5) がマルチメディア フレームワーク (Flash) の代替と見なされる可能性があることを (この C/C++ 開発者に) 説明してもらえますか?

独断的な議論はやめてください - 技術的な事実だけです。

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

html - ありとあらゆることに microformats を使用することの実際的な利点は何ですか?

クライアントのサイトで可能な限りのことを行うためにマイクロフォーマットを使用すると、クライアントはどのような実際的なメリットを得ることができますか?

これらの利点を、技術者ではないクライアントにどのように説明できますか?

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

css - Blockquote、q、およびciteの正しい使用法は?

Blockquoteこれは、、 qおよびの正しい使用法citeですか?

の使用はBlockquote意味 q的に正しいですか?または両方がプレゼンテーション要素であるため、使用しないでください。

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

xhtml - 見出しを太字にするか、または太字にするかを決定する方法

?

どうあるべきかを判断する方法<h2>h3 h4 h5 h6または<p><strong>Some text</strong></p>コンテキストに関する知識がない場合

判断しやすいページのタイトルだけ<h1>

他の人を判断する方法 私は常にクライアントから MS Word 2007 形式でコンテンツを受け取り、クライアントは常に fontsize を使用して物事を小さくしたり大きくしたりします。

クライアントが見出しレベルを希望する場所、スタイリングのためだけに太字テキストを使用した場所、テキストを強調したい場所をどのように判断するのが最善か。

または任意の見出しレベル

アクセシビリティに適しているのはどれですか?


フレームセットで 2 つを定義します<frames>name="X"要素を両方に追加してから、ツリー内のリンクにtarget="right_frame"(またはフレームに名前を付けたもの) を追加します。

フレームを使用しないデザインを検討することを強くお勧めしますか?