ホームページ  >  記事  >  ウェブフロントエンド  >  CSS+Div インタビューの質問_html/css_WEB-ITnose

CSS+Div インタビューの質問_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:33:37943ブラウズ

1. HTML でテーブルの幅を定義する場合の 80px と 80% の違いは何ですか?
px はピクセルを表し、% はページ全体の幅のパーセンテージを表します。
2. DIV要素とSPAN要素の違いを簡単に説明します。
DIV はデフォルトで別の行に表示され、SPAN は同じ行に表示されます。
3. HTMLページレイアウトにおける位置の値は何ですか?デフォルト値は何ですか?
1) 位置の 5 つの値は、静的、相対、絶対、固定、継承です
2) 位置のデフォルト値は静的です
4. 幅 200px、高さ 200px のレイヤーを垂直方向の中央に配置する方法ブラウザ ?CSS スタイルのコードを記述します。

ここではパーセンテージと絶対位置決めが使用されており、外側パッチの負の値の方法であり、負の値のサイズはそれ自体の幅と高さの半分です。
5. CSS 仕様では、名前に続く . (ピリオド) は何を意味しますか? # (シャープ記号) の後に続く名前は何を意味しますか?要素にCSSスタイル(インラインスタイル)を設定したい場合、どの属性にCSSスタイルを記述すればよいのでしょうか?
1) . (ピリオド) の後に続く名前は、この名前を含むドキュメント内のすべてのクラス属性値にそのスタイルが適用されることを意味します。
2) # (ポンド記号) の後に続く名前は、その要素がこの名前の ID を持つドキュメントにそのスタイルが適用されます。
3) CSS スタイルは style 属性に記述されます。
6. CSS の具体的な意味は何ですか? Web ページ制作で CSS テクノロジーを使用する理由
CSS (Cascading Style Sheets) は、Web ページ内の 1 つ以上の要素の外観を制御するために使用されます。 Web ページ制作において、スタイル シートを使用すると、同じ外観を持つ多くの要素の繰り返しの設定作業が軽減され、Web ページのデザインとメンテナンスに大きな利便性がもたらされます。具体的な用途は次のとおりです。スタイル シート内の要素を使用すると、このスタイル シートを使用するすべての Web ページで、対応する要素の表示スタイルが自動的に変更されます。
7. CSS+DIV を使用して Web ページを開発する利点は何ですか?
1) CSS+DIV、この Web デザイン パターンでは、DIV が Web ページのコンテンツを引き継ぎ、CSS が Web ページのスタイルを引き継ぎます。これにより、Web ページのコンテンツとスタイルが分離されます。ページのメンテナンスとアップグレードに役立ちます。
2) 検索エンジンとの親和性の向上に役立ちます (TABLE でレイヤーごとに検索する代わりに、必要なデータをすばやく見つけます)
3) ページの再構築に役立ちます (ブログなどのスキンを変更し、別のセットを直接適用します) スタイルは、 Web スクリプトの変更)
8. HTML ドキュメントには、head、body の 3 つの要素が含まれている必要があります。
html
9. HTML のインライン ドキュメント コメントは で終わる必要がありますか?10. CSS スタイルを参照する方法は何ですか?
1) 既存の CSS ファイルをインポートします: 2) CSS コード セグメントを HARD で直接宣言します:

3) Web ページ要素で CSS スタイルを直接宣言します: style=”color:red;”
11. JavaScript の settimeout 関数と setinteval 関数の違いは何ですか?
settimeout は 1 回のみ実行され、setInteval は回数に制限がありません。
12. 1 ~ 6 の整数を生成する JavaScript スクリプトを作成しますか?
var NowFrame;
NowFrame=Math.random( )*6+1 //1 ~ 6 の間の小数をランダムに生成します
NowFrame=parseInt(NowFrame) //1 ~ 6 の間の小数を整数に変換します
13 . DIVの表示と非表示を設定できますか?価値観とは何ですか?
1) display 属性の値が none に設定されている場合、レイヤーは非表示になります。
2) display 属性の値が block に設定されている場合、このレイヤーは表示されます。
14. JavaScript スクリプトにおける isNaN の役割は何ですか?
isNaN は値が数値かどうかを判断するために使用されます
15. JavaScript で要素を取得する方法は何ですか?
document.getElementById(); このメソッドは、ID 値という名前の要素を取得するために使用されます
document.myform.xxx; このメソッドは、階層構造に従って取得するために使用されます
document.getElementsByName();同じ名前のすべての要素
16. Ajax の長所と短所は何ですか?
Ajax の利点:
1) ページは更新されず、ユーザー エクスペリエンスは非常に優れています。
2) より高速な応答機能を備えた非同期モードを使用してサーバーと通信します。
3) サーバーの負担となる作業の一部をクライアントに転送し、クライアントの空き容量を利用して処理することができるため、サーバーの負担が軽減され、スペースとブロードバンドのレンタルコストが節約されます。また、サーバーの負担を軽減するために、ajax の原則は「オンデマンドでデータを取得する」ことで、冗長なリクエストと応答によるサーバーの負担を最小限に抑えることができます。
4) 標準化され広くサポートされているテクノロジーに基づいているため、プラグインやアプレットをダウンロードする必要はありません。
Ajax の欠点:
1) Ajax はブラウザの戻るボタンをサポートしていません。
2) セキュリティの問題。Ajax はサーバーとのやり取りの詳細を公開します。
3) 検索エンジンのサポートは比較的弱いです。
4) プログラムの例外メカニズムを破棄します。
5) デバッグは簡単ではありません。
17. Ajax の動作原理を簡単に説明します。
Ajax の中核は JavaScript オブジェクト XmlHttpRequest です。このオブジェクトは Internet Explorer 5 で初めて導入され、非同期要求をサポートするテクノロジです。つまり、XmlHttpRequest を使用すると、JavaScript を使用してサーバーにリクエストを送信し、ユーザーをブロックせずに応答を処理できるようになります。
18. JavaScript にはいくつのデータ型がありますか?違いは何ですか?
JavaScript には次の 7 つのデータ型があります:
1) Number 数値型
2) String 文字列型
3) Boolean ブール型
4) Function
5) Object オブジェクト
6) Null
7) 未定義 型が定義されていません
19. JavaScript スクリプトで、2+5+"8" という式の結果はどうなりますか?そしてその理由を説明してください。
2と5は数値型、「8」は文字列型なので、加算結果は78となります。
20. ハイパーリンクの実際のアドレスを非表示にする JavaScript スクリプトを作成します。
コード例は次のとおりです:
onMouseOut='window.status="Done"; 'href="http://www.affiliate-url-here.com" target="_blank">ここにテキストをリンクします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。