Closed15
ウェブデザイン技能検定2級
- W3C 勧告となっている HTML Review Draft—Published 29 January 2020では
table要素
にborder属性
を指定すると文法エラーになる。 -
progress
よすおで進捗状況を表示するための最大値(max属性)はデフォルトで1である。 - Key Goal Indicator:重要目標達成指標といい、最終的なゴールを示す。
- Key Performance Indicator:重要業績評価指標といい、中間指標を示す。
- ロゴの一部として組み込まれている文字のコントラストは、アクセシビリティの達成基準から除外されている。
-
display
プロパティの初期値はinlineである。 -
picture
要素の代替テキストは子要素のimg
要素のalt属性に指定する。 -
a
要素に必須はものは終了タグである。- rel, href, targetは必須ではない。
-
getElemtetByTag()
はない。 -
getElementByTagName()
はない。正しくはgetElementsByTagName()
。 -
queryTagSelector()
はない。 -
querySelector(selectors)
- 指定されたセレクターまたはセレクターのグループに一致する、文書内の最初の Element を返す。
-
ビューポート
とはユーザエージェントがコンテンツを提示するオブジェクトのこと。 - ラスタ形式:gif, png, jpeg ...
- ベクタ形式:svg, pdf, eps ...
- $stmt->bind_param("is", $user_id, $name);
- 第1引数 "is" は後続のデータ型を表す。i=integer、s=string、d=double、b=blob
- UNIX サーバでファイルのパーミッションの3桁
- 百の位:所有者(Owner)
- 十の位:グループ(Group)
- 一の位:他人(Other)
- border-styleの種類
-
ridge
:窪みの右下に影 -
groove
:窪みの左上に影 -
inset
:立体凸左上に影 -
outset
:立体凸右下に影
-
-
title
要素が持つ属性は全てグローバル属性である。 - コントラスト比は、最も明るい部分(白)と最も暗い部分(黒)の明るさ(輝度)の比率のこと。
- テキスト及び画像化された文字の視覚的な表現には、少なくとも
4.5:1
のコントラスト比がなければならない」というルールがWebアクセシビリティの一般ルールである。 - ただし、アクティブではないユーザインタフェース部品の文字については対象外である。
- テキスト及び画像化された文字の視覚的な表現には、少なくとも
- 2021年4月時点でW3C勧告となっているHTMLの最新バージョンは、HTML 5.2 でない。
-
ユニークユーザ数(UU)
:Webサイトにアクセスしたユーザー数(訪問者数)のこと。- ページビュー(PV)より少なくなることはない。
- 「個人情報の保護に関する法律」では、基本理念としてプライバシー権を明文化していない。
- GIFは国際標準化されていない。
- 色のキーワード「transparent」は色を指定できるプロパティ全てで使用可能である。
-
pointer-events プロパティ
:グラフィック要素がクリックやタッチなどのポインターイベントの設定をする。-
none
:ポインターイベントを受け取らないようにする。 -
fill
:SVGの場合のみの値です。塗り (fill) の上にマウスカーソルがある場合にのみ要素がポインターイベントのターゲットとなる。 -
stroke
:SVGの場合のみの値です。線 (stroke) の上にマウスカーソルがある場合にのみ要素がポインターイベントのターゲットとなる。
-
-
Mathematical Markup Language(MathML)
:W3C が勧告している数式を表示するためのマークアップ言語 -
インデックスカラー
とは、使用する色を決まった数だけあらかじめ選んで通し番号をつけておき、色の指定に番号を用いる色表現方式。 - input要素はtype="image"があるため、alt属性を指定できる。
- JS:
setAttribute('src', image)
- jQuery:
attr('src', image)
-
list-style-type: decimal-leading-zero
で01、02、03のように頭に0を付与できる。 -
フレージングコンテンツ
とは、段落内で使用するようなコンテンツでインライン要素に相当する。 - JIS(JISX8341-3)の原則1:情報及びユーザインタフェース コンポーネントは、利用者が知覚できる
方法で利用者に提示可能でなければならない。 -
認知的ウォークスルー
とは、ユーザビリティ専門家がターゲットユーザーになったつもりで評価対象のサイトを閲覧/操作してみることによって、様々な問題点を指摘する手法です。 - DNSレコード
-
NS
:ゾーン情報を管理するネームサーバーのサーバー名を定義するレコード。Name Serverの略。 -
MX
:対象ドメイン宛のメールの配送先(メールサーバ)のホスト名を定義するレコード。 Mail Exchangeの略。 -
A
:ドメイン名に対応するIPアドレス(IPv4形式)が書かれたレコード。 Addressの頭文字。 -
CNAME
:ホスト名に対する別名を定義するレコード。Canonical NAMEの略。
-
- html要素の子要素としてscript要素を配置できない。
-
ディザリング
とは、限られた色数でより多くの色を擬似的に表現する手法。 -
TCP/IP階層モデル
は4つ
の階層で構成される。 - PHPのErrorクラスは、
PHP7
から新設された。 -
Appendix D. Default style sheet for HTML 4
のbutton, textarea, input, select のdesiplayはinline-block
である。 -
CDN
とは、アクセス超過に備えてリバースプロキシやキャッシュサーバを用いて負荷分散を行う。 - CSS 2.1 で使用可能な単位である
in
はインチを表す。 -
キービジュアル
とはウェブサイトのメインイメージとなる画像のこと。
- .htaccessで行える設定はすべてhttpd.confで行うことができる
-
outline
プロパティは、ボックスのサイズが大きくなってレイアウトや位置関係に影響を与えることがない。- 上下左右で異なるアウトラインを指定することができない。
- ロゴの一部として組み込まれている文字のコントラストは、アクセシビリティの達成基準から除外されている。
-
サニタイジング
とは特別な意味を持つ文字の特別さを無効化する処理。(=エスケープ) - font-familiy
- sans-serif:ゴシック体
- serif:明朝体
- system-ui:OSのUIと同じフォント
- monospace :等幅フォント
- cursive:筆記体
- fantasy:装飾系フォント
- figure要素のラベルタグ:
figcaption
-
code要素
:ファイル名をマークアップする際に使用する要素 - アクセシビリティに関する四つの原則
- コンテンツは知覚できなければならない
- コンテンツのインターフェイス要素は操作可能でなければならない
- コンテンツとコントロールは理解可能でなければならない
- コンテンツは現在および将来のユーザーエージェント(支援技術を含む)での利用に耐えるものでなければならない
- SVGのcircleの縁の中心の座標は
cx
とcy
に指定する。 - dlの中にdlは入れられない。(dt, dd divはOK)
- 1px=0.75pt
- index.phpを優先する.htaccessの設定
- DirectoryIndex index.php index.html
- PHPの
print()
は実際には関数ではなく、 言語構造です。 -
code要素
で、要素名やファイル名をマークアップすることは適切である。 -
A/Bテスト
とは、複数の案を比較して定量的に評価するテストである。 -
sub要素
とは、下付き文字で表示するタグである。例:CO2など。 - セクショニングコンテンツ要素は潜在的に見出しとアウトラインを持つ。
-
代替テキスト
のガイドライン- 全ての
非テキストコンテンツ
には、拡大印刷、点字、音声、シンボル、平易な言葉などの利用者が必要とする形式に変換できるように、代替テキスト
を提供する。
- 全ての
- PHPの「.」は文字列結合演算子である。
-
hタグ
は終了タグを省略できない。 - box-sizingプロパティのデフォルト値は
content-box
である。 - CSSのfont-weightプロパティの初期値は「normal」は
400
である。- 「bold」は700である。
- strong要素
- 重要性、深刻性、緊急性など、まっさきに見てほしいテキスト。
- 太字になる。
- b要素
- 見た目だけを変える。
- 太字になる。
- em要素
- strongタグより弱い強調
- 斜体文字になる。
- i要素
- 見た目だけを変える。
- 斜体文字になる。
- table要素に
border="1"
を追加すると、その表がレイアウト目的ではない
ことを示すことができます。
- 公開鍵暗号方式で、クライアントがサーバから受け取る鍵は
公開鍵
である。 -
title属性
はグローバル属性のため、HTML5の全ての要素に指定することができる。- PC向けの一般的なブラウザではツールチップで表示される。
- Web Storageには、
sessionStorage
とlocalStorage
の2種類のストレージがある。-
sessionStorage
はウィンドウやタブを閉じるまで有効である。 -
localStorage
は永続的に有効である
-
-
DOMContentLoaded
はHTMLの解釈が終了した時点で発火するイベントである。- HTMLが読み込まれてさえいれば、リソースを読み込む前に実行される。
- img要素の
srcset属性
は、実際に使える画像の候補を指定する。-
x
で「ピクセル密度記述子 (1x や 2x など)」により指定する。 -
v
で「実際のピクセルでのサイズ(単位は w で指定します)」により指定する。
-
- ウェブページとは単一のURIからHTTPで得た埋め込まれていないリソースに加え、レンダリングに使われる、またはUAがこのリソースと一緒にレンダリングすることを意図しているその他のあらゆるリソースを合わせたもの。
- WAI-ARIA
- HTTP通信において、HTTPメソッドはHTTPメッセージヘッダの
第1行目
に記される。 - HTML5系では、
hgroup要素
を使用できない。 - SVGの描画は
gタグ
を使用する。 - ユーザエクスペリエンスは、ISOで定義されている。
- HTML5では、style要素のtype属性は省略できる。(初期値がtext/cssであるため)
- HTML5以前は省略不可だった。
- PHPでは配列(
arr[]=1;`とかける。arr)の最後にデータを追加する方法として、` - border要素はsolidなどのstyleを指定すれば、デフォルトの太さ(medium)とカラー(black)の枠線となる。
- 冗長化されていないRAID構成は
RAID 0
である。 - 画像処理におけるモスキートノイズとは、主に
画像の輪郭部分に発生するノイズ
のこと。 - 以下の構文は等価である。
- jQery:
var obj = $(‘.button’);
- JS:
var obj = document.querySelectorAll(‘.button’);
- jQery:
- W3C勧告となっているWeb Content Accessibility Guidelines の最新バージョンは
2.1
である。
- link要素はhead要素の内部に配置するもの。
- document.querySelectorAll()で取得できるものは配列でなく
指定したセレクタに一致するすべてのHTML要素(NodeList)
である。 <script src=”sample.js”></script>
- img要素には
border
属性はない。 - iframe要素には
preload
属性はない。 - dl, dt, ddの最初のdは
description
である。 - 安全色彩とはJISにより定められた安全を確保するための色のこと。
- クリエイティブ・コモンズにおける「表示-非営利(CC BY-NC)」という表示は、コンテンツの原作者の氏名・作品タイトルなどを表示し、かつ非営利目的であることを主な条件に、改変や再配布が許可されることを意味する。
- CGIを用いてウェブページの内容を動的に変化させるためには、JavaScriptで以外にもPHPやPythonで記述可能である。
- 「403 Forbidden」は
リソースへのアクセスが拒否された
ことを示している。 - HTML5では、
data-*属性
だけでなくaria-*属性
も使用できる。 - text-decorationプロパティの打ち消し線は
line-through
を指定する。 - hsl()のlは50%が純色である。
-
マルバタイジング
とはウェブサイトで配信される広告に不正なソフトウェアを混入しておき、それを閲覧した者を悪意のあるウェブサイトに誘導し、不正プログラムに感染させる攻撃手法である。 - HTML5において、動画に対する字幕のデータを指定する際に使用する要素は
track要素
である。 - アフォーダンスとは「物体の持つ属性が、物体自身をどう取り扱ったらよいかについてのメッセージをユーザに対して発している」とする考え。
- マンセルカラーシステムにおける基本 5 色相は
「赤、黄、緑、青、紫」
である。 -
direction
はCSS2.1の仕様に含まれているプロパティである。
- 特定商取引法)において、インターネットショッピングやインターネットオークションは、訪問販売や電話勧誘販売と同様に、クーリング・オフが適用されない。
-
embed
要素は外部のコンテンツを文書中の指定された場所に埋め込む。 -
tt
要素はテキストを等幅フォントで表示する。(HTML5から廃止) -
element.style.css
は存在しない。 -
WPA2
は強力な暗号技術であるAES を採用しているため、暗号キーの生成方法は複雑であり、暗号の解読は現状では不可能とされている。 - WCAG2.0 において、支援技術を用いることなくテキストを200%までサイズ変更できることが求められているが、その例外となるものは
キャプション
である。 -
エンゲージメント課金型
とはソーシャルメディア広告で用いられ、ユーザの「フォロー」や「シェア」などの反応に基づく料金形態のこと。 -
インプレッション保証型
とは広告の表示回数ごとに料金を設定する方法のこと。 -
成功報酬型
とは設置された広告によってウェブサイトの閲覧者が広告主の商品あるいはサービス等を購入し、生じた利益に応じて広告媒体に客引きの成功報酬を与える一連の形態のこと。 -
XHTML 1.1
でruby 要素が使用可能。
-
html要素のmanifest属性
は、HTML5で追加されたが、HTML5.1では削除された。 -
オプトアウト
とは個人情報の第三者提供に関し、個人データの第三者への提供を本人の求めに応じて停止すること。 - ISO/IEC 15948はPNG形式。GIF形式は国際標準化されていない。
- HTML5 では条件を満たせばimg要素のalt属性を省略することができる。
- 百の位が所有者(オーナー)、十の位がグループ、一の位が一般ユーザ。
- VDT 作業における照度の設定は、画面上における照度は500ルクス以下、書類上及びキーボード上における照度は300ルクス以上とする。
- URI でメールアドレスを表すのは、
mailto:foo@example.com
である。 - 2017 年 4 月時点において W3C勧告にはなっていない規格は
XHTML 2.0
である。 - HTMLの<h1>–<h6>要素は、セクションの見出しを6段階で表す。
- svgで色を塗るのは
fill
を使う。 - HTML5.1 の mg要素では、出力先として想定されるデバイスの画面のピクセル密度に合わせて、複数の画像が指定できる。
- フルードデザイン(Fluid Design)とは画面の幅に合わせてコンテンツの横幅を可変とするデザイン手法で、画面幅を%指定とすることなどにより実現できる。
- HTML5 で任意の要素に指定可能 role属性は、
WAI-ARIA 1.0
で定義されている。 - SVGではレイヤー機能により、ビットマップデータとベクターデータを混在させることができる。
-
source
要素はHTML5.1から追加されていない。 - iframe要素が使用できないHTMLのバージョンは
XHTML1.1
である。 -
<img src=”a.png” alt=”” width="50%" height="50%">
のように%は指定できない。 - 全ての
非テキストコンテンツ
には、拡大印刷、点字、音声、シンボル、平易な言葉などの利用者が必要とする形式に変換できるように、代替テキストを提供する。 - DOMContentLoadedイベントはHTMLページの読み込みが完了しHTMLのパース(解析)が完了してDOMツリーの構築が完了した時点で発生するイベントである。
- ユーザエージェントとは、ウェブコンテンツを取得して利用者に提示するあらゆるソフトウェア。
- セクショニングルートとは文書のアウトラインを生成するためのセクショニングのルートとなる要素のこと。
- blockquote要素
- body要素
- details要素
- fieldset要素
- figure要素
- td要素
- SVG要素とその属性は、XMLと同じく大文字小文字を区別する。
- Bluetoothの周波数帯は
2.4GHz帯
である。 - LINUXパーミッション
- r → 4 読み込み可能
- w → 2 書き込み可能
- x → 1 実行可能
-
- → 0 権限なし
- WebGLはOpenGLというネイティブで動作するグラフィックスAPIをブラウザから呼び出すためのパイプ役のような存在で、プラグインをインストールする必要はなくscript要素で組み込みます。
- 白(#fff)の背景に赤(#f00)の文字を表示させると、コントラスト比は 4.5 : 1 に満たない状態である。
-
table要素のsummary属性
はHTML5 で廃止された。 -
ex
は相対的長さを表す。 - テキストのサイズの変更の達成基準は
200%
-
:first-child
はCSS2.1から追加された。 - iframeが使用できないHTMLバージョンは
HTML4.01 Strict
である。 - PHPのdate関数のパラメータ文字列「時」は以下。
- g: 12時間表記 (0埋め無し)
- G: 24時間表記 (0埋め無し)
- h: 2時間表記 (0埋め)
- H: 24時間表記 (0埋め)
- 通信販売は特定商取引法上のクーリング・オフ規定がないため、イーコマースサイトでもクーリング・オフをすることができない。
- textarea要素はalt属性を指定できない。
- vertical-alignプロパティの初期値は
baseline
である。 - ruby要素が使用可能なXHTMLは
XHTML 1.1
である。
- 総称フォント名は""で囲まない。
p {font-family: "MS ゴシック",sans-serif; }
-
li { display: A }
: A:list-item
- hslのコントラスト比は、L値が最も差のあるのが一番差がある。
- ニアレストリニア法は画像補間の方法として適さない。
このスクラップは2021/11/29にクローズされました