目次
- HTML5
- HTML5バリデーション
- Apache
- HTTPプロトコル
- FTPプロトコル
- SVG
HTML5
- タグとエレメントの違い
- 新しいページで開く
- ツールチップのtitle属性内で改行する |
- 初期表示領域をスマートフォンの画面サイズに合わせる | <meta name="viewport" content="width=device-width, initial-scale=1">
- IE11で過去バージョン5,7,8,9,10をエミュレートする
- 入力フォームのいずれかにHTML5バリデーション入力エラーがあるか調べる関数 | pattern required
- 補足文はasideタグ
- セレクトボックス機能を持つテキストボックス | autocomplete属性
- buttonタグをサブミットしないただのボタンにする
- ハートマーク表示方法
- html5:テキストエリア内の改行とタブのコード | 「 」,「 	」
- <meta>について
- 実体参照と文字参照
- OGPとは | meta og:image ...
- フラグメント識別子とは
- accep属性について | ファイル要素で受け入れるファイルを指定する
- プレースホルダ(placeholder)で改行をする
- スマホのブラウザでファイルアップロードを画像アップロード専用にする | accept="image/*"
- 新しいページで開く
- PDFの埋込表示
- テキストエリアのプレースホルダー(入力ヒント記述)に改行とタブを組み込む | placeholder
- アンカーのdownload属性 | ダウンロード
- videoタグ 動画 mp4
- Yutube動画を埋め込む
- ツイッターのタイムラインを埋め込む
- インスタグラムの埋め込み
- datalistの検証: 値取得, jQueryで操作, oninput,onchange, onblur, onclickの動作確認
- 1つのdatalistを複数のテキストボックスで使いまわす
HTML5バリデーション
- HTML5のバリデーションを検知
- 必須入力のバリデーション
- 最大文字数の制限
- 半角英数字のバリデーション
- 半角英数字 + 一部記号のバリデーション | ついでに文字数制限も
- 日付のバリデーション
- 日時のバリデーション
- 浮動小数のバリデーション
- パスワードのバリデーション | password
- 8文字以上且つ空入力可能
- submit時、form内に存在する全入力要素のバリデーションを検知する
- form内に入力エラーがあるか一括検知する
Apache
- .htaccessでできること
- .htaccessの有効範囲ぶ
- 別のURLへリダイレクト
- 同一ドメイン内でページの引っ越し
- 複数URLのリダイレクト
- アクセスを禁止する
- 指定したIPアドレスのみ許可する.htaccessの設定
HTTPプロトコル
- ChromeでHTTPのヘッダ情報を確認する方法
FTPプロトコル
- FTPとは
- FTPのSSL暗号化通信 | ExplicitとImplicit
SVG
- SVGの概要
- SVGの基本
- 角が円い枠線を描画する
- svg 文字とリンクを埋め込む
- SVGをjQueryで位置移動させてみる
- SVGのクリック位置を取得
- SVGの再読み込み
- 外部SVGファイルをjQueryで扱う
- Raster image in SVG | SVGにjpgなどのラスターイメージを埋め込む
- ホーム
- プログラミングの覚書
- HTMLの覚書