Yahoo_html/css_WEB-ITnose から広まった典型的な面接の質問
そのような HTML があります。欠点を見つけてください:
私が書いたのは HTML ではありません、それは孤独です。
、まだ誰も完全に答えていません。 =============== 回答パート=============
これは深刻な質問や見栄を張った質問ではなく、基本的なスキルをテストする真剣な「卵の絵」の問題です。コードは人間のようなもので、コード行を理解するだけでフロントエンド開発のリテラシーを反映するのに十分です。
仕事に戻ります。この質問のテスト ポイント:
テスト ポイント 1: html と xhtml の違い
このコード行は、html 4.01 strict では完全に正しいですが、xhtml 1.0 strict では多くのエラーが発生します。したがって、それは明らかにテストポイントです。 xhtml では、すべてのタグが閉じられており、p と br は閉じる必要があり、タグは大文字にすることができず、P は小文字にする必要があります。同時に、nbsp と br をコンテナーに含める必要があります。これらはどれも html では間違っていません。 p は HTML のオプションの終了タグであり、閉じる必要はありません。
このテスト サイトは、xhtml がいかに厳しいかを教えてくれます。正解すれば60点を獲得できるテストの基本点です。
テストポイント2: テストスタイルの分離
インデントを制御するためにnbspを使用するのは不合理です。これは CSS を使用して行う必要があります。したがって、nbsp は削除する必要があります
テスト ポイント 3: タグの合理的な使用
br は必須の改行タグであり、p は段落です。元の質問では、連続 br を使用して 2 つの段落の効果を作成しましたが、その効果は達成されましたが、明らかに不合理に使用されており、後で段落の間隔を制御できなくなりました。正しい方法は、2 つの p を使用して 2 つの段落を表すことです。 「私は言った」の後に通常のテキストが続き、br を使用するのが合理的です。
上記すべてに正解すると、100ポイントを獲得できます。
元の質問の改善の結果:
html 4.01:
私が書いたのは HTML ではなく、孤独です。
私は言いました:
私に執着しないでください、彼はただの伝説です
- コードをコピー
- xhtml 1.0:
私が書いているのはHTMLではありません、それは孤独です。
前述の内容に基づいて、セマンティック タグを合理的に使用し、必要に応じてコンテンツにマークを付けることが追加のポイントです。しかし、ラベルを過度に使用するのは不必要です。たとえば、「私は言う」は q タグでマークできます。
私が書いているのはHTMLではなく孤独です。
私は言いました:
私に執着しないでください、彼はただの伝説です
コードをコピーしてください
これで十分だと思います、さらに進むと、「I」には cite のマークが付けられ、「HTML」には abbr または頭字語のマークが付けられます (abbr と頭字語の違いについて議論するのは深刻すぎるためです)。これも問題ありません。これ以上複雑にする必要はありません。
私が書いたのは HTML ではなく、孤独でした。
私は言いました:
彼はただの伝説です

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...
