• 検索結果がありません。

HTML5プロフェッショナル認定試験 レベル1 ポイント解説無料セミナー

N/A
N/A
Protected

Academic year: 2018

シェア "HTML5プロフェッショナル認定試験 レベル1 ポイント解説無料セミナー"

Copied!
91
0
0

読み込み中.... (全文を見る)

全文

(1)

HTML5

認定試験

1

ン 解説無料セ

2017

4

LPI Japan

主催

講師:伊藤

(2)

1.HTML5

認定試験 概要

1-1. HTML5

試験

1-2. HTML5

資格 取得

意義

1-3. HTML5

1

範囲 概要

(Ver2.0)

1-4.

受験 向け 学習方法

2.

項目解説

2-1. 1.2.3 CSS

2-2. 1.4

eb

2-3. 1.5.1

API

概要

(3)
(4)

HTML

p r

ng

複数 文書 相互 関連付け 結 付け

仕組

hyper

いう

いう意味

文書

… ..XYZ…

……..

……..

XYZ

……

….ABC….

………….

ABC

ABC

…..

……..

………..

視覚表現や文章構造

記述

言語

Markup

ナ いう語 英語圏 出版業界 著者 編集者

印刷者 間 指示 伝え 方法 意味

<!DOCTYPE HTML>

<h1>

1

見出

</h1>

<body>

文書本体

:

</body>

言語 例

SGML,

TeX (

数式

)

XML

HTML5

World Wide Web

ー キ

実装

言え

(5)

HTML4.01 :

文書閲覧

(1999

12

月勧告

)

HTML5 :

ン実行環境

(6)

The HTML5 Logo is licensed under Creative Commons Attribution 3.0. Unported by the W3C; http://creativecommons.org/licenses/by/3.0/

HTML5

認定資格

次世代

Web

向上 貢献

HTML5

活用

Web

ー や

Web

設計 構築 関

体系

知識

備え

HTML5

中立的 立場 公平

厳正 認定

資格制度

Web

Web

開発者

ー ー

Web

開発

Web

関わ あ

対象

多く 企業 推進

次世代

Web

言語 認定資格

HTML5

向上 役立

(7)

:試験 出題範囲 改定

2017

3

1

出題範囲 改訂さ

・出題範囲改訂 背景

試験 提供

約3年 経過

HTML5

取 巻く環境 変化

・適用分野 拡大

・部分技術 陳腐化

・新技術 盛 込

1

出題範囲 一部 以下 概要

・ ー ー関連技術 関

出題 減

ン 系

仕事

方 配慮

内容

HTML5

何 出来

知識や

Web

知識 問う質問 増や

認定者 対象

Web

意識

内容

・移行措置

・新 ー

(Ver2.0)

6

ヶ月間 旧 ー

ン 選択可能

(8)

最新 AP

駆使

Web

ン 設計・開発

対応

Web

ン ン

HTML5

使

企画・制作

対象

Web

開発者

HTML

ー ー

Web

開発者

ー ー

対象

Web

開発者

HTML

ー ー

Web

開発者

ー ー

Web

Web

(9)

1

2

資格体系

資格 認定者

下記

知識 持

Web

証明

HTML5

使

Web

ン ン

作成

● ー ー

体験 考慮

WEB

ン ン

設計・作成

ンや

組 込 機器

利用可能 様々

対応

ン ン

制作

HTML5

うい

技術 使う

広範囲 基礎知識 有

資格 認定者

下記

知識 持

Web

証明

●動的 動作させ 高い ー

実現

ン ー

ン 作成

対応 高

ー ン

動作

動的 ン ン

作成

間連携 行い

情報 提供

ン 作成

API

セキ

理解

うえ 開発

出来

所要時間:

90

試験問題数:約

60

受験料:む

15,000

税抜

認定条件:

HTML5

1

試験 合

認定 有意性 期限:

5

年間

所要時間:

90

試験問題数:約

40-45

受験料:む

15,000

税抜

認定条件:

HTML5

2

試験 合

有意

HTML5

1

認定

保有

認定 有意性 期限:

5

年間

HTML5

HTML5

認定名:

HTML5 Level2 (Application Development Professional)

試験名:

HTML5 Level2 Exam

認定名:

HTML5 Level1 (Markup Professional)

(10)

試験方式

ー ー ー

(CBT)

受験会場・受験日時

全国各地

会場や日時 自由 選択

申 込

ソン

VUE

https://www.pearsonvue.co.jp/Clients/HTML5.aspx

出題方式

選択方式

キー ー 入力問題 多少出

題さ

出題形式 以下

知識問題:問題 読

解答 複数選択肢 中

1

い 複数選ぶ

記述問題:キー ー

解答 入力

ン 問題

:

読 解い 複数選択肢 中

1

い 複数 解答 選ぶ

試験時間

90

機密保持契約 結ぶ時間 込

正味

90

(11)

認定 ー

認定証

認定者

名刺用

認定 証明

(12)

1.HTML5

認定試験 概要

1-2. HTML5

資格 取得

意義

(13)

HTML5

認定試験 取得

意義

Web

資格 中 最 求

い 理由

IT

系 ン

最 人気 あ 資格

う ?

開発方法 変化

組 込 機器

技術 浸透

(14)

Web

資格 中 最 求

い 理由

HTML5

次世代

Web

標準

多く 分野 活用

HTML5

PC/

端末

ン 電子書籍端末

車載

ー 機器

多く

対応

う ワンソー ・

/

対応

く 企業向

Web

開発

開発 電子書籍 ン

制作

HTML5

活用

分野

LPI Japan

引用

(15)

IT

系 ン

最 人気 あ 資格

う ?

株式会社

2015

9

月~

11

月 行

調

査 結果 分析 紹介

Web

値 高

IT

告知

Web

ン ー

調査期間

2015/9/29-2015/11/2

有効回答数

1,064

今回 調査

今後取得

い ン ー

資格

HTML5

認定試験

1

LPIC

2

現在必要

キ 分野 いう

く 今後伸 続

キ 分野

HTML5

認定試験

高く評価

証 いえ

1

位:

HTML5

認定試験

24.2

2

位:

LPIC

20.7

3

位:

UML

ン 技能認定

12.8

4

位:

ITIL Foundation

11.7

5

位:

OSS-DB

技術者認定試験

9.5

LPI Japan

引用

(16)

開発方法 変化

言語

Objectiv-C , Swift

Java,

C#

OO

言語

HTML/CSS/JavaScript

HTML/CSS/JavaScript

開発 ー

Xcode (iOS)

Android Studio (Android)

Eclipse (Java)

Visual Studio (Windows

)

加え

Cordova(PhoneGap), Monaca,

applican, Intel XDX

各種

専用開発 ー :

YEOMAN,Visial

Studio, WebStorm Dreamweaver

機能 最大

使用

Web

開発

幅広い ー

開発

対応

確保 最 困難

多く 機種 対応

工数 増大

配布

認 必要

最終的

程 自由度

く性能 通常

機能 使用

機能 全 利用

ー ン

ー ー 見え

近年 ネ

ワー

高速化

高速化

実装 充実

優位性 増大

*

製品名等 例示

推奨 意味

(17)

組 込 機器

eb技術 浸透

組 込 機器

PC

や ー ー

一般

ー ー 形態

い い機器

ー ー 内蔵

い 物 総称 最近 自

動車 家電 工作機器 航空機

機器

CPU

使用さ

最近

eb端末

IoT (Internt of Things)

搭載

(18)

1.HTML5

認定試験 概要

1-3. HTML5

1

範囲 概要

(Ver2.0)

出題構成 各項目 概観

受験対策

項目 言

(19)

1(Ver2.0)

出題構成

主題

項目

重要度

*

1.1 Web

基礎知識

1.1.1 HTTP,HTTPS

1.1.2 HTML

書式

1.1.3 Web

関連技術 概要

1.2 CSS

1.2.1

基本

1.2.2 CSS

1.2.3

優先順位

1.3

要素

1.3.1

要素 属性 意味 セ ン

)

1.3.2

要素

1.3.3

要素

10

1.4

Web

1.4.1

1.4.2

対応 ー

作成

1.4.3

最適化

1.5 API

基礎知識

1.5.1

API

概要

1.5.2

セ 系AP 概要

1.5.3

ー 系

API

概要

1.5.4

通信系

API

概要

4

8

3

*重要度:

試験

各分野

重要度 相対値

問題比率

変更

変更

変更

変更

新規

新規

(20)

1.1.1 HTTP,HTTPS

重要度

8

知識問題

記述問題

(

概要

)

HTTP

HTTPS

知識 有

時 返

ー ー

意味 理解

問題 解決

主要 知識範囲

(

一部

)

通信内容や手順

HTTP

URI

項目

HTTP

規定

い 認証

方式

HTTP

通信 概要

HTTP

Web

ー ー

HTTP

種類

GET

指定

ソー

取得

POST

ー ー

送信

DELETE

指定

ソー

削除

意味

200

OK

400

Bad Request

403

Forbidden

(21)

1.1.2 HTML

書式

重要度

9

知識問題

ン 問題

(

概要

)

HTML

仕様 沿

書式

HTML

記述

主要 知識範囲

(

一部

)

HTML

ン情報 含 文書型宣

言 関

記述方法

要件 合わ

言語 ー

文字

符号化方式

HTML

使用可能 文字参照 記述方

内 記述方法

(

情報 外部

ソー

指定

)

記述問題

HTML5

DOCTYPE

宣言

<!DOCTYPE html>

HTML5

以前 例

[HTML 4.01 Transitional]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01

Transitional//EN">

文字 ー

設定 例

<head>

<meta charset="UTF-8">

(22)

1.1.3 Web

関連技術 概要

重要度

6

知識問題

記述問題

(

概要

)

動的

Web

ン ン

技術

知識

SEO

主要 知識範囲

(

一部

)

Web

ン ン

作成

際 使う

言語や画像

規格

概要

Web

脅威 関

技術 概要

Web

関連技術 概要

画像

BMP

無圧縮 保存

PNG

ー 可逆圧縮方式 半透明可

JPEG

ー 非可逆圧縮方式

GIF

256

色以下 画像 可逆圧縮形式

セキ

脅威 例

Web

関連技術 例

SQL

:

Web

SQL

文 不正

SQL

文 注入

MVC

ーキ

:

設計方法

MVC

3

個 分割

構造

易く

手法

View

Model

(23)

問題

1

知識問題

HTML5

準拠

HTML

文書 記述

DOCTYPE

宣言

以下 中

さい

A.

<!DOCTYPE html >

B.

<!DOCTYPE html>

C.

< !DOCTYPE html>

D.

<!doctype HTML>

E.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

(24)

1.2.1

基本

(

概要

)

見や く効率的

記述

共有

必要

記述 適切 行う

主要 知識範囲

(

一部

)

HTML

利用

指定

際 記述方法

正 い

値 指定

際 記述

方法

重要度

知識問題

ン 問題

記述問題

<!DOCTYPE html>

<html>

<head>

<title>example</title>

<link rel="stylesheet"

href="style.css">

</head>

<body>

<p>CSS example</p>

</body>

</html>

p {

color: red;

}

link

要素:

CSS

読 込

style.css

example.html

style

要素:

HTML

CSS

記述

example_style.html

<!DOCTYPE html>

<html>

<head>

<title>example</title>

<style>

p {

color: red;

}

</style>

</head>

<body>

<p>CSS example</p>

</body>

</html>

HTML

要素 CSS

適用

指示

style.css

(25)

1.2.2 CSS

重要度

9

知識問題

ン 問題

記述問題

(

概要

)

要件 沿

CSS

利用

実現

う 実現方法 適

切 判断

仕様 沿

正 い ー

記述

主要 知識範囲

(

一部

)

記述方法

色 背景 罫線 関

記述方法

述方法

変形

ン 関

記述方法

<div id="box">

<p>

</p>

</div>

<style>

div#box {

width: 150px;

padding: 10px 10px 10px 20px;

border: 5px solid gray;

margin: 0;

margin-right: 20px;

color: red;

}

</style>

表示

(26)

1.2.3

優先順位

知識問題

ン 問題

重要度

2

(

概要

)

HTML

要素 対

複数 記述

対象

事象

衝突

発生

場合

適用 優先順位

理解

主要 知識範囲

(

一部

)

外部・内部

指定 関

記述場所

優先順位

優先順位 関

計算方法

CSS

Cascading Style Sheets

頭文字をとったも 。

HTML

文脈

文書 親子構造 従

定義

段階的 引 継

いく仕組

CSS

優先 ー

指定方法

!important

最重要

1.0.0.0

id

0.1.0.0

属性

疑似

0.0.1.0

要素 疑似要素

0.0.0.1

・ ン

:

(27)

1.3.1

要素 属性 意味 セ ン

)

重要度

10

知識問題

ン 問題

記述問題

(

概要

)

HTML

要素や属性

ン ン

意味 解釈

適切

HTML

要素や属性 使

HTML

主要 知識範囲

(

一部

)

HTML5.1

仕様 規定

HTML

要素

属性 意味

ン 概念

要素

:実際

中味

属性

:要素 付加的 情報 持

html

要素

:HTML

文書全体 表

<html></html>

script

要素

: JavaScript

組 込

<script src

=“myjsfile.js”></script>

多数

ン 作成

ン 種類 指定

場合

<p> <button type="submit">

送信

</button> </p>

属性

要素

使用

属性

:区分や区分

意味

<body>,<header>,<nav>,<section>,<article>,<aside>,<address>,

<h1>~<h6>

等 形成

(28)

1.3.2

要素

知識問題

ン 問題

記述問題

重要度

6

(

概要

)

や ー

HTML

ン ン

適切 活用

主要 知識範囲

(

一部

)

再生

HTML

知識

再生

HTML

知識

知識

字幕表示

HTML

知識

video

要素

:

や ー

読 込 再生

audio

要素

:

音楽

再生

source

要素

:

や ー

種類 場所 指定

video

要素

audio

要素 子要素

字幕表示

: track

要素

字幕やキ

ン 表示可

)

<video controls>

<source src

ち“HへMばす

.mp4" type="video/mp4">

<source src

ち“HへMばす

.webm" type="video/webm">

<p>

使い

5

HTML

再生

</p>

</video>

)controls

再生 ン

表示

属性

場合

再生

時点 再生 始

video

要素

(29)

1.3.3

要素

重要度

7

知識問題

ン 問題

記述問題

変更

(

概要

)

ー ー 操作 伴う

HTML

要素 効果的

活用

主要 知識範囲

(

一部

)

ー ン

ン キ

ー ー 追加 詳細情報 提供

<!DOCTYPE html>

<head>

<meta charset="UTF-8">

<title>

要素

</title>

</head>

<p>

使用

要素

</p>

<details>

<summary>

要素 内容

</summary>

<p>detail

要素

summary

要素

</p>

</details>

</html>

(30)

問題

2

記述問題

下記

HTML

p

要素 色 赤

入 要素

記述

A

B

A

B

(31)

問題

3

<div id="box">

<p>

</p>

</div>

<style>

div#box {

width: 150px;

padding: 20px 20px 20px 20px;

border: 5px solid gray;

margin: 0;

margin-right: 20px;

color: red;

}

</style>

ン 問題

右記 示

id

box

div

要素 幅 選

A. 150px

B. 175px

C. 180px

D. 200px

E. 220px

(32)

1.4.1

対応 ー

作成

重要度

4

知識問題

ン 問題

記述問題

(

概要

)

う 画面

ン 仕様

実現方法 理解

対応

作 事

主要 知識範囲

(

一部

)

対応 ー

作成

際 考慮

Web

ー 構成要素 配置手法

Web

像 扱い

画面 幅 比率 要素 記述

手法

Viewport

機器

画面幅 指定

機能

<p class

=“one

-fourth">

フルードデザインされたスタイル

</p>

<p>

フルードデザインされないスタイル

</p>

<style>

.one-fourth {

width: 25%;

background-color: silver; border: 1px; solid red;

}

</style>

(33)

1.4.2

重要度

知識問題

ン 問題

記述問題

(

概要

)

利用

画面

様々 環境 合わ

表示

変え

作成

主要 知識範囲

(

一部

)

特性 指定

正 い構文 条件毎 適用

切 替え 場合 記述

ー 発生

ー ン

記述

特性 基 表示方法 変化

手法

screen

一般的

braille

点字

print

印刷用

tv

表示用

<p>

ーン幅

600

以下

文字 赤く

</p>

<style>

@media screen and (max-width: 600px) {

p {color:red}

(34)

1.4.3

最適化

重要度

3

知識問題

ン 問題

記述問題

(

概要

)

Web

ン ン

時 考慮

回線速度

ン特有 環境

快適 閲

ン ン

設計・

開発

主要 知識範囲

(

一部

)

画像 扱い

ン特有 設定

注意

閲覧

ー ン 向上技術

セ 比

PC

ー :

=CSS

高解像度

CSS

2:1

PC

高解像度

1

(35)

1.5.1

API

概要

新規

重要度

5

知識問題

記述問題

(

概要

)

や ー

活用

識 有

具体的 何

適切

扱う

基礎

知識 有

適切 技術 選択

組 合わ

理解

主要 知識範囲

(

一部

)

関連要素

API

提供

機能

ー ン

DRM

知識

知識

MPEG-DASH

Dynamic Adaptive Streaming over HTTP)

HTTP

使

動画配信

規格

様々 機器 対

動画 途切

い う 帯域

環境

切 替え 最適 高品質

提供

2012

4

(ISO/IEC 23001-6) ,2014

5

(ISO/IEC 23009-1:2014)

従来技術

下記 あ

互換性

Apple: HTTP

ー ン

HLS

Microsoft:

ー ン

(

SS

)

Adobe: HTTP

ー ン

(

HDS

)

DRM

(Digital Rights Management)

ン ン

利用や複製 制限

(36)

1.5.2.

セ 系AP 概要

新規

重要度

4

知識問題

記述問題

(

概要

)

ンや ソ ン 備え付

ン ー

技術 理解

JavaScript

API

使

理解

主要 知識範囲

(

一部

)

位置情報

加速度 ン ー

入力

Geolocation API:

ー ー 位置情報 扱う

API

Touch Events

接触状態 変化発生

機能概要

getCurrentPosition()

現在 位置情報 1回

取得

watchPosition()

位置情報 定期的 取得

celarWatch()

位置情報 監視

取得

位置情報

緯度 経度 高度 緯度経度

精度 高度 精度 方角 速度 あ

touchstart

touchmove

(37)

1.5.3

ー 系

API

概要

変更

重要度

8

知識問題

記述問題

(

概要

)

JavaScript

ー内 保

仕組

ン 最新

処理

仕組

理解

Web

何 可能

理解

主要 知識範囲

(

一部

)

仕組

ン 必要 知識

ン 処理 関

知識

Web Workers

処理 行わ

仕組

Web

種類

名称

主 特徴

Cookie

一 あ

4KB

文字列

Web Strage

2MB

4MB,

2MB~

文字列

Indexed Database

JavaScript

保存

容量 無制限

ンキ

ン 実現

仕組

(38)

1.5.4

通信系

API

概要

新規

重要度

3

知識問題

記述問題

(

概要

)

JavaScript

通信

使

通信

仕組

特性

理解

利用 ーン 応

適切

API

選択

主要 知識範囲

(

一部

)

AJAX

双方向 ー

通信

ー ー

XMLHttpRequest

ー ー

や 取

可能

API

送信

部分的

表示 変え

出来

WebSocket API

ー 間

通信

ン 開

可能

API

一度

ン 行

必要 通信 全

ン上

専用

用い 行う

Server-Sent Events

ー ー側 何

出来事 起

(39)

1.HTML5

認定試験 概要

(40)

学習方法

過去問 非公開

HTML/CSS

詳 い方

試験 傾向

認定書籍 必須

試験

暗記 や

必要 こ

手 動

近道

合格

ン 約

70%

満点 取 必要 あ

い項目 残

70%

難 い 思わ

公開さ

い 試験範囲 項目 理解

受験 決

Web

?

練習問題

?

認定書籍 読

書い 確

練習問題 行う

いいえ

HTML5

認定校

受け

受験

いいえ

試験

勉強

下記

LPI-Japan HTML5

認定校

受け

LPI-Japan

認定書籍 読

演習問題 解く

(41)

LPI-Japan HTML5

認定校

(42)

LPI Japan

認定

書籍

(43)

実習 必要

1. HTML/CSS

記述

直接

HTML/CSS

2. HTML/CSS

実行

開発 ー

挙動

易く

Visual Studio Code (

)

Atom

https://atom.io/

Text

他 多数

emacs

vi

開発者 ー

呼 出 方

Chrome

ー 内 右

->

検証

F12

キー

Firefox

ー 内 右

->

要素 調査

F12

キー

Safari

ー ー

開発

->

web

表示

(

ー ー 開発

い場合

Safari->

環境設定

ー ー

開発“

ー 表示

)

(44)

LPI Japan

活用

http://www.html5exam.jp/

試験

試験範囲

問題

無料セ

HTML5

道場

http://html5exam.jp/outline/objectives_lv1_v2.html

http://html5exam.jp/measures/sample.html

http://html5exam.jp/news/event/

(45)

学習 役立

MOZZILA DEVELOPER NET

ORK

http://caniuse.com/

Web

技術 関

情報

tutorial

ー 実装状況 わ

(46)

2.

項目解説

(47)

CSS

HTML

DOM(

ン ・

親子構造 持

別 言葉 言う

HTML

文書 階層化

木構造 持

要素 集合体

いう考え方 親 指定

CSS

段階的 子 引 継

いく

親 指定

い い 子 要素 指定

必要

く便利

)

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title> CSS

</title>

</head>

<body>

<p>

CSS

説明

</p>

<p> p

要素

定義

上位

body

要素 指定 引 継

</p>

</body>

<style>

body {

color: blue;

}

左記

以下

う 木構造

html

head

body

p

p

meta

head

color:blue

(48)

CSS

要素セ

<style>

body {

color: blue;

}

</style>

前 例

body

いう要素

CSS

指定

(49)

要素セ

別 例

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p>

電話番号

<input type="tel" > </p>

</div>

<style>

div{

color:red;

}

</style>

左記

電話

番号

色 変え

い う

う 方法 あ

div

p

親子

関係 利用

方法

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

</div>

<p>

電話番号

<input type="tel" > </p>

<style>

div p{

color:red;

}

(50)

主 要素セ

名前

記法

機能

全数

* (

)

HTML

要素 対

適用

子孫

ー 区切

) h1 p

場合

h1

親 持 全

p

適用

直近 子要素

>

子孫

親 子 間 何 あ

良い

場合 直下 あ 子要素

( < )

隣接

兄弟

要素

+

) h3+p

場合

h3

要素 次 あ

p

要素

適用

後続

兄弟

(51)

指定

電話番号 例

DOM

木構造 変化

色 変え い

本来

CSS

目的

HTML

構造

別 表示 指定

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p class="telno_class">

電話番号

<input type="tel" > </p>

</div>

<style>

p.telno_class {

color:blue;

}

div p{

color:red;

}

</style>

場合色 指定

い要素

名 指定

方法

指定

CSS

.(

)

名 書く

(52)

id

指定 似

id

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p id="home_telno">

電話番号

<input type="tel" > </p>

</div>

<style>

p#home_telno {

color:green;

}

div p{

color:red;

}

</style>

(53)

指定

id

違い

(1/2)

HTML

文書 いく あ

良い

id

1

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p class="telno_class">

自宅電話番号

<input type="tel" > </p>

<p class="telno_class">

携帯電話番号

<input type="tel" > </p>

<p class="telno_class">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p.telno_class {

color:blue;

}

div p{

color:red;

}

</style>

(54)

指定

id

違い

(2/2)

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p id="home_telno">

自宅電話番号

<input type="tel" > </p>

<p id="cel_telno">

携帯電話番号

<input type="tel" > </p>

<p id="office_telno">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p#home_telno {color:green; }

p#cel_telno {color:blueviolet}

p#office_telno {color:grey}

div p{

color:red;

}

</style>

id

同一

HTML

文書

1

但 同

id

複数作成

複数 適用

多い

混乱

う 使い方

(55)

属性セ

(1/2)

一般的

上記

id

開発者 作成

使用

CSS

適用

要素 指定

HTML

定義

い 属性 指定

CSS

適用

出来

<div>

<p>

客様 情報 入力

ン 色 必須入力

</p>

<p title="mustfill">

名前

<input type="text" required> </p>

<p>

住所

<input type="text" > </p>

<p>

自宅電話番号

<input type="tel" > </p>

<p title="mustfill">

携帯電話番号

<input type="tel" > </p>

<p class="telno_class">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p.telno_class {color:blue;}

div p{ color:red; }

p[title]{ color:orange; }

</style>

(56)

属性セ

(2/2)

前 例

title

いう属性

使用

以下

う 属性 指定方法 あ

記法

機能

使用例

=

属性 特定 値 合致

場合

適用

上記 例

p[title="mustfill"]

^=

属性 指定 文字列 始

要素

適用

p[href^="http://"]

http

色 変

$=

属性 指定 文字列 終わ 要素

適用

p[href

色 変え

$ち“げァよりナめ

PDF

*=

属性 値 指定 文字列 含

い 場合

適用

p[href

*ち“ばPIナめ

色 変え

LPI

文字 入

(57)

個別 要素 中

指定 記述

方法

適用

要素

<div>

<p>

客様 情報 入力

ン 色 必須入力

</p>

<p>

指定

</p>

</p>

<p title="mustfill">

名前

<input type="text" required> </p>

<p>

住所

<input type="text" > </p>

<p>

自宅電話番号

<input type="tel" > </p>

<p style="color:black; font-weight: bold" title="mustfill">

携帯電話番号

<input

type="tel" > </p>

<p class="telno_class">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p.telno_class {color:blue;}

div p{ color:red; }

(58)

!important

最 優先度 高く

!important

優先

く使う

<div>

<p>

客様 情報 入力

ン 色 必須入力

</p>

<p title="mustfill">

名前

<input type="text" required> </p>

<p>

住所

<input type="text" > </p>

<p>

自宅電話番号

<input type="tel" > </p>

<p title="mustfill">

携帯電話番号

<input type="tel" > </p>

<p class="telno_class">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p {color: black !important}

p.telno_class {color:blue;}

div p{ color:red; }

(59)

疑似要素

)

<div>

<p>200</p>

</div>

<style>

p::after{

content: "

";

font-size: 1.0em

}

</style>

疑似要素

特定

例え

::after

疑似要素

指定

要素 後

追加

(60)

疑似

疑似クラス

選択

要素 対

特定 状態 指定

例え

:hover

疑似

選択

要素上

ーソ

適用

<div>

<p>

色 赤 変わ

</p>

</div>

<style>

p:hover{

color: red;

}

</style>

こ 例

p

要素 上

色 変わ

:link

:visited

:active

:focus

:first-child

:last-child

:target

:enabled/deisabled

多数

試験範囲

1.2.1

基本

(61)

優先順位 必要性

実際 開発

複数

複数

ー ー 存在

別 場所 自分 指定 上書 さ

想定外 指定 引 継

優先度 理解 必要

うえ 複雑

い う 仕掛け 重要

CSS

優先 ー

指定方法

!important

最重要

1.0.0.0

id

0.1.0.0

属性

疑似

0.0.1.0

要素 疑似要素

0.0.0.1

CSS

指定 最後 指定さ

優先さ

上書

但 下記 優先 ー

桁 変わ

優先さ

一般論

指定 範囲 狭

(62)

問題

4

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>

問題

4 </title>

</head>

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p class="telno_class">

自宅電話番号

<input type="tel" > </p>

<p class="telno_class">

携帯電話番号

<input type="tel" > </p>

<p class="telno_class" id="company">

会社電話番号

<input type="tel" > </p>

</div>

<style>

p#company{ color:green; }

p.telno_class { color:blue; }

div p{ color:red; }

</style>

</html>

左記

HTML5

場合

会社電話番

何色

正 い

さい

A.

B.

C.

D.

(63)

問題

5

左記

HTML5

実行

場合

2017/04/05

何色

正 い

さい

A.

B.

C.

D.

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>

問題

5 </title>

</head>

<div>

<p>

名前

<input type="text" > </p>

<p>

住所

<input type="text" > </p>

<p class="telno_class">

自宅電話番号

<input type="tel" > </p>

<p class="telno_class">

携帯電話番号

<input type="tel" > </p>

</div>

<h3>CSS

</h3>

<a>

本日

</a>

<a> 2017/04/15</a>

<style>

p.telno_class { color:blue; }

div p{ color:red; }

h3+a{ color:green;}

</style>

</html>

(64)

2.

項目解説

(65)

Web

PC

ー 中心 あ

携帯電話 出 く

携帯電話用

PC

別 作成

PC

表示

全く同一 いうわ

対応

Web

制作方法

手法 概要

特徴

CSS

調

HTML/CSS

同一

同一

HTML

振 分

方法

HTML/CSS

作成

PC

ン用 別

作成

方法

全く別

作成

方法

通常 業務用

ン 主流

(66)

eb

ン 実現

要素

eb

ン 実現

技術要素

以下

Viewport

CSS

(67)

特性

利用

用条件 決定

一 以上 式

特性

幅 高

色数

ン ン

変更

出力

合わ

ン ン

表現

all

braille

点字用

embossed

点字用

ン ー

handheld

print

projection

screen

PC

通常

speech

音声読 上

tty

端末

(

参照

関連したドキュメント

添付資料-4-2 燃料取り出し用カバーの構造強度及び耐震性に関する説明書 ※3 添付資料-4-3

添付資料-4-2 燃料取り出し用カバーの構造強度及び耐震性に関する説明書 ※3 添付資料-4-3

添付資料-4-2 燃料取り出し用カバーの構造強度及び耐震性に関する説明書 ※3 添付資料-4-3

添付資料-4-2 燃料取り出し用カバーの構造強度及び耐震性に関する説明書 ※3 添付資料-4-3

添付資料-4-2 燃料取り出し用カバーの構造強度及び耐震性に関する説明書 ※3 添付資料-4-3

建屋カバー改造 本格コンテナ 上部コンテナ 上部コンテナ改造 燃取カバー ※ 3 本格コンテナ1.

模擬試料作製、サンプリング、溶解方法検討 溶解(残渣発生) 残渣評価(簡易測定) 溶解検討試験 Fe共沈アルカリ融解

③規定荷重で取 解除 り出せない変 形の無い燃料 の対応. ④