0

ただし、HTML仕様からのタグとしての削除の基礎となるプレゼンテーションと関係の引数全体を理解しています。

  • 一部のブラウザでは、このタグが引き続き必要/認識されます。
  • (さまざまな)代替案にはさまざまな問題があります。
  • この要素は、実際の表現上の意味が含まれておらず、隣接する要素に対して中心的であると見なされるため、「中心」という単語のいくつかの議論の余地のある関係の使用法があります(デフォルトのCSSスタイルを適用できますが)。

この一連の推論は、機能的かつ実用的な方法としてHTML標準に戻すのに十分でしょうか?

この質問が前向きである場合は、事前にお詫びします。これは、私の最初のSO質問の1つです。

4

7 に答える 7

2

ここで中心的な質問に答えるには:

''をHTML標準に再承認するには何が必要ですか?

かなり時間がかかると思います。

事はこれです:現状で<center>は、非常にレイアウトタグです。タグを十分に変更して競合状態に戻すと、同時にその使用法が大幅に変更されるため、下位互換性のために、代わりにまったく新しいタグを使用する方が適切です。

要素やテキストの中央揃えは、確立された手法を使用してCSSで実行でき、古いブラウザーでも互換性の問題がないため、タグやタグ<center>よりもタグは必要ありません。<b><i>

しかし、要点は、<center>タグのメリットやメリットの欠如に関係なく、HTML仕様の開発を担当するチームが非推奨にすることを決定したことであり、彼らの考え方を変えるような考え方は想像できません。マインド。

あなたは「なぜそうしないのか」と尋ねているかもしれませんが、彼らの答えは「なぜ?」だと思います。そして、私はあなたが彼らを揺さぶるのに十分であることにあなたが与えることができる答えがあるとは思わない。

于 2013-02-27T21:34:57.293 に答える
1

「「中心」という言葉には、この要素が隣接する要素に関して中心的であると見なされるという点で、議論の余地のある関係的な使用法がいくつかあります。」

これは非常に抽象的なセマンティクスであり、ドキュメントでは実際には何の役割もありません。役に立たない。「センター」がそれを表す良い用語であるかどうかさえ明確ではありません-<focus>あなたが言おうとしていることのほうがより重要に聞こえます。

より大きな点で。Web上のほとんどのコンテンツの実際の構造に関連する明確な意味論的意味が必要になります。したがって、、、などのタグの<video>プッシュ。<navigation><email>

于 2013-02-27T21:34:08.397 に答える
1

あなたが答える必要がある重要な質問は「解決する必要がある問題は何ですか?」です。これが、すべての新しい要素または復活した要素の開始点です。問題がプレゼンテーションである場合、その修正はHTMLではなくCSSになります。問題の現実を示すために、実際のWebページから収集したデータを提供することが期待されます。

問題が特定され、適切な解決策が必要であり、HTMLである必要があると見なされ、HTMLに既存の解決策がないと判断されたら、問題の最善の解決策を決定するプロセスに貢献できます。 。

<center>要素を追加することが問題の最善の解決策であるという合意を得ることができれば、それはHTMLに追加される可能性があります。

于 2013-02-27T21:58:01.450 に答える
0
  • ブラウザは、多くの非推奨のタグを礼儀として扱います。開発者が必ずしも仕様に含まれるべきだと信じているからではありません。
  • そのような?
  • これにより、タグの使用法がフォーマットからプレゼンテーション構造に根本的に変わりますね。
于 2013-02-27T21:23:45.623 に答える
0

center-tagはスタイリングを目的とした要素であるため、CSSで処理する必要があると思います。ページにセマンティクスを追加しません。

このSO質問を参照してください

于 2013-02-27T21:26:46.967 に答える
0

Webページでは、「」は正確には何でしょうか。

タグはコンテンツが何であるかを説明する必要があることを考慮してください。このタグは、それ自体についてではなく、ページ上のどこにあるかを示すだけです。

このタグを元に戻すには、ページのコンテンツを中心として説明する非常に説得力のある理由が必要です。

于 2013-02-27T21:28:23.883 に答える
0

このタグがHTML5で無効である理由は、ほとんどのスタイリングタグと属性を削除して、スタイリングがCSSのみで行われるようにし、<font>、align属性、bgcolor属性、およびその他のデザイン関連のものを削除するためです。""を使用してCSSの要素を中央に配置できますmargin: 0px auto

于 2013-02-27T21:43:28.580 に答える