1.HTMLで出来る事
HTMLを用いると、
ハイパーリンクの記述,
画像等の埋め込み,
文書の論理構造や表示の仕方
などの記述等ができます。
HTMLは主にWebページを表現する為に用いられ、
HTMLは文書の表示(装飾)に関しては、スタイル
HTMLという物が何かを理解する事により、何を表現する時に用いる事が出来るかとか、どの様に記述すると HTMLという言語で記述したテキスト
2.テキストデータの表示
HTMLを用いると、
テキストデータの
表示等ができます。
HTMLを用いると、テキスト
表示等の中には、印刷も含まれます。音声ツールでの読み上げもあります。
テキストとは、文字
<!DOCTYPE html>
<html lang=
"ja"> <head>
<meta charset=
"utf-8"> <title>サンプル</title>
</head>
<body>
HTMLを用いると、テキストデータの表示等ができます。
</body>
</html>
HTMLの規則に合わせて、色々とタグを記述していますが、この例はテキストデータの表示等を目的としたHTMLの記述例です。
5行目のtitle
実行例は、別のHTML要素を用いて表したイメージです。
<div>
空白は 纏められる。
</div>
HTMLは、文字の装飾の既定値として、連続する空白を纏めます。
pre
「HTMLの
3.ハイパーリンク
ハイパーリンクは、
文書を結び付ける
参照です。
<a href=
"./index.htm" title= "Go to Top page.">Top page</a> <form action=
"./index.htm"><button title= "Go to Top page.">Top page</button></form>
上がa
リンク先(クリックした時のページの遷移)は、このページの上位である「離珠の"./index.htm"
を "./text.htm"
と置き換えても遷移先は変わっても遷移するという機能は変わらないという事です。
4.データの埋め込み
HTMLは、
他のデータファイルを
表示する(埋め込む)事が
出来ます。
HTMLは、画像ファイルなど他のデータ
埋め込みに関わる要素については、「エンベデッド

<img src=
"./demo.gif">
img
5.文書の論理構造
HTMLは、
要素の種類,配置で
論理構造を表します。
HTMLは、要素の種類,配置で、論理構造を表します。
この論理的な構造については、「HTMLの区分化」で記述しています。
<body>
<h1>大見出し</h1>
<h2>小見出し</h2>
<p>記事1</p>
<h2>小見出し</h2>
<p>記事2</p>
</body>
この例では、body
6.文書の表示の仕方
HTMLでは、
文書をレンダリングする為の
一連の提案がされています。
HTMLでは仕様の提示と共に文書をレンダリングする為の一連の提案がされています。「必須」ではなく期待される「提案」です。ユーザー
「HTMLの
7.スタイルシート
スタイルシートは、
文書の見栄えに関する
情報を記録等した
データやファイル等の事です。
スタイルシート
(Style Sheets)とは、文書の
Web
一般的には CSS と呼ばれるスタイル
スタイルを直訳すると文体が意味的に近いかな。シートも直訳すると書かと思います。
CSSに関しては、「離珠の
下線
<p style=
"text-decoration: underline;">下線</p>
この例では、「下線」というテキストに CSS で下線を装飾しています。
8.スクリプト言語
スクリプト言語は、
簡易的な
プログラミング言語の
一種です。
HTMLはスクリプト
HTMLおよびDOM APIは、スクリプトが他のスクリプトの同時実行を検出できないように設計されています。
ユーザーの操作を特に意図した要素を、インタラクティブ
罫線を
動的に変更
<div id=
"JDV081" style= "padding: 0.3em; height: 5.0em;">スクリプトで<br> 罫線を<br> 動的に変更</div> <form>
<select id=
"JSE081" onchange= "document .getElementById( 'JDV081') .style['border'] = document .getElementById( 'JSE081') .value;"> <option label=
"線なし" value= "none" selected> <option label=
"一本線" value= "solid 1px"> <option label=
"二本線" value= "double 5px"> </select>
</form>
JavaScriptというスクリプト
ユーザーの操作を特に意図した要素を用いて、スクリプト
9.フォームを送信
イベントの発生に伴い、
サーバーへフォームを
送信します。
HTMLはイベントの発生に伴い、サーバーへフォームを送信します。submit
の時に、その要素の click
フォームに関わる要素については、「フォーム」で改めて記述しています。
<form action=
"./fmreceive.htm"> <input name=
"nipInput" value= "abc" style= "max-width: 95%;"> <button name=
"nbtSender" value= "./cando.htm">ボタン</button> <br>受信用の<br>
ページへ </form>
input
この例での送信先は、当サイトで送受信の例示用に用意しているページです。
10.注意点
送信やスクリプト,
埋め込みに注意すれば、
とりあえず表示(実行)する事で
危険な事はないと思います。
form
スクリプト言語がscript
エンベデッド
上記の、主に送信について注意すれば、 自作のhtmlファイルを表示(実行)する上で 危険な事はないと思います。 尚、これはhtml文書を作成, 検証する上での注意点であり よそのWebサイトは安易に表示しない方が安全です。
一般的な注意点は、サーバーへアップロードした場合は、それは世間に公開したという事なので誰にでも閲覧可能という考えでいる事が大事です。 その上で、そのデータは複製が容易です。 データ自体の取扱いにも、注意が必要です。