🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

731閲覧

独自のHTMLタグを用いることの問題点は?

anmt

総合スコア6

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2019/09/13 12:29

定義済の既存のHTMLタグ以外の、独自のタグ(たとえば<lyrics></lyrics>等)を使用しても、どのブラウザでも問題なく機能するように見えます。エラーも出ません。しかしそれは良くないと聞いたこともあります。その理由を教えていただけないでしょうか。
仕事として委託されて書く場合や、複数の者が携わる場合などでは、自分勝手な書き方をするべきでないと分かります。それらを別として、独自タグそのものが持つ問題点はありますか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

KojiDoi

2019/09/13 12:32

「使うメリットがないから」じゃないのかな。 逆に、何故使ってみたいのかを聞きたい。
anmt

2019/09/13 13:09

classやidをつけて個別にcssを指定するのが正しいと思うのですが。 たとえば既存のタグにはそれそのものズバリの用法のものが存在しない、ちょっとした文字の装飾をしたい場合ですね。<span id="red"></span>などとするよりも<red></red>で済ませる方がソースがわずかに見やすく、長いテキストの中にそれらが数十回と頻出する際には理解しやすい場合があるので、以前はそのようにしてしまっていたことがありました。 ちなみに今後それを利用したい訳ではなく、ただ純粋に、どういう問題があるのか知識として得ておきたかったのです。頓珍漢な質問だったかも知れませんがご容赦のほど……。
yoshinavi

2019/09/13 16:11

解決済みですが… >ちょっとした文字の装飾をしたい場合 → 装飾はHTMLではなく、CSSで行うからです。
guest

回答2

0

ベストアンサー

そのタグと同名の違うものが正式採用された時に困ります。
SEO 的には不利です。
lint でエラーになります。
通すツールによってはドキュメントが破壊される可能性があります。
次のような規格があります。

投稿2019/09/13 12:44

Zuishin

総合スコア28669

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

anmt

2019/09/13 13:10

シンプルで的確な回答、感謝します。
guest

0

問題というとSEOとかですかね

名前つけたい場合idやclassで対応するのがいいと思います

投稿2019/09/13 12:34

mouse_484

総合スコア759

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問