今さら聞けないHTML 2022年03月03日

今さら聞けないHTML 2022年03月03日

仮想キーボード作ってみる【Vanilla JS】

## はじめに

HTML/CSS/JavaScriptで10個(くらい)何かを作ってみるチャレンジの一環として、
**仮想キーボード**を作っていきます。

### 目的

何か作ってみるチャレンジの目的は、
**HTML/CSS/Vanilla JSを使ってとりあえずなにか作ること、手を動かすこと**です。

これでは曖昧すぎるので、もう少し深掘ります。

**現状**

* HTML/CSS/JavaScriptについて、コードを見ればなんとなく理解出来る。
* チュートリアルと一緒に進めれば何かは作れる。
* 0から何か作ろうと思うと厳しい。
* Python(業務効率化などで使用)の場合はある程度出来る。

なぜ厳しいのか?を考えた時に、
Pythonとの違いは**実際に手を動かしているかどうか**だなと思いました。

プログラミングにおいて手を動かすに勝る学習方法はないと思います。
実感としてもそうですし、そう言っているエンジニアの方も多く感じます。

また、質を高めるためにも、まずは絶対的な量が必要とよく言います。

というわけで、色々作ってみることにしました。

元記事を表示

Tencent Cloud のPlayer SDK (Superplayer for Web)を使ったデモ

Player SDKとは
——————
PlayerSDKはTencent Cloud Video on Demand (VOD)の動画再生で使用されるSDKです。
APIから簡単に独自のWebアプリケーション等に統合することが可能であり、様々な機能を有しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2521302/0c99bc2d-f242-d1e3-8160-27c30aae1171.png)

Superplayer for Webについて(公式)
——————

### 1. 主な機能
– ビデオの再生
– ライブ配信機能

### 2. サポートされているフォーマットとプラットフォーム
対応ブラウザ及びフォーマットは[公式](https://intl.cloud.tencent.com/jp/document/product/266/33977#.E6.AD.A5.E9.AA.A41.EF.BC.9A.E5.9C.A

元記事を表示

[Vue.js] v-ifを複数要素まとめて一括で適用したい

Vue.jsの理解がまだまだ浅いので備忘録。

# v-if の基本
`v-if`はディレクティブと呼ばれるものの1つで、基本的には1つの要素に対して記述します。
ディレクティブとはなんぞや?という人は、公式ドキュメントをどうぞ。 ⇒ [Vue.js ディレクティブ](https://012-jp.vuejs.org/guide/directives.html)

例えば以下の例では、ボタン要素に対して`v-if`を使用しています。
(`color=”primary”`はボタンの色を指定しています)
“`html:vue

“`
`v-if=”true”`なので、こんなボタンが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1337870/ea218ddf-04ff-9fcc-b2e6-00cd784daa5d.png)

元記事を表示

HTML5プロフェッショナル認定 レベル1 試験対策

# 概要
HTML5 と言いつつ、HTML+CSS+JavaScript のお勉強。
レベル1 では、JavaScript の比重は高くない。
Ping-t を解けるようになるまで繰り返す。

# ウェブ問題集
Ping-t のプレミアムコンテンツを解きまくる
https://ping-t.com/modules/premium/index.php

### 料金体系

|利用期間(月) |料金(円、税込み) |
|—|—|
|1 |2400 |
|2 |3200 |
|3 |3800 |
|6 |4800 |
|12 |6800 |
|24 |9800 |
|36 |12800 |

元記事を表示

HTMLのiframe内のページを切り替える

# やりたいこと
以下のようなページを作りたかったので、備忘録です。分かりにくいですが、左のpage1,2,3を押すと、右側の表示内容がpage1.html,page2.html,page3.htmlの内容に切り替わります。

![Screenshot from 2022-03-01 21-11-20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/738106/2ab95098-66d3-7fd5-bd22-20aee131ffe3.png)

# 作り方

## HTML
navとdivからなるシンプルなページです。

“`html


ページ切り替え

元記事を表示

Chart.jsで凡例を消したりとかツールチップに単位を表記したりとか

Chart.jsを使っていて、仕様変更によって少しハマったので覚え書き。結論から言えば**公式のドキュメントを読むだけで解決**しましたが…

公式サイトは以下。

http://www.chartjs.org/

ドキュメントは以下から。

https://www.chartjs.org/docs/latest/

# ダメな例

『Chart.js 凡例 非表示』とかで適当にググると、以下のような感じの例コードが出てくる。

“`html:exsample.html


“`

あるいは『Chart.js ツールチップ 単位』とかで適当にググると、やはり以下のような感じの例が出てくる。

“`html:exs

元記事を表示

Font-awesomeの仕様が変わっていて焦った話

## はじめに
普段アイコンを使うときはSVGかGoogleFontを利用することが多いのですが、スクールの質問で反映されないという相談があり久しぶりに触りました。

表示されない原因でよくあるのが
 1.CDNがアイコンのコードとバージョンが合ってない
 2.before:、after:の疑似要素に使用
 3.PRO版(有料)のアイコンを使っている
 4.CSSのfont系の設定が間違っている

今回はHTML/CSSとシンプルなサイトだったので①に特定し解決策を探してみました。

### 問題①昨年まで使えていたlinkタグが使えなくなった
Font-awesomeの説明で最もわかりやすいのがサルワカさんの[こちらの記事](https://saruwakakun.com/html-css/basic/font-awesome)ですが、方法1に掲載されたこちらのコードを使ってもアイコンが表示されなくなりました。

“`html Reactのbutton要素内でFont Awesomeアイコンを使う時の注意点

## 目的

クリックイベントで関数を呼び出すボタン要素の中にFont Awesomeコンポーネントを使ってアイコンを表示させたい。
しかしなぜか指定したnameがundefinedになってしまう…
“`react
samples.map( sample => {
return (

)

const deleteMemo = (e) => {
const id = e.target.name //undefined…
console.log(id); //undefined…?
axios
//割愛
“`

## 原因

以下のようにevent.targetをコンソールに表示してみたところ、
“`rea

元記事を表示

Electron 18 を使って200行以内でファイルの入出力ができるようなテキストエディタを作ってみる。

## 初めに

実用を目的とはしていません。`Electron`の構造を理解するために、どれだけ骨格を抜き出せるかを目的にしています。

というわけでスクラッチから書いてみます。

`html`中に`style`と`javascript`を直書きしているので、以下のワーニングが出ます。
`Electron Security Warning (Insecure Content-Security-Policy)`

以下のレポジトリにワーニングの出ない、他の機能も入ったバージョンを置いておきます。
ワーニングの消し方や結果だけを知りたい方はこちらで!
https://github.com/Satachito/electron-quick-start-MOD

`npm`,`npx`は入っている前提です。(`node`が入っていれば通常入っています)

## 準備

フォルダを作ってその中に`package.json`を作って`npm`で`Electron`をインストールします。

“`
$ mkdir TE
$ cd TE
“`
“`package.json
{ “main”:

元記事を表示

[ 備忘録 ] Tailwind CSS1 文字系

## [1] Tailwind CSSを使うには
### CDNをheadタグに追加する
“` index.html

“`

“` index.html






Document
// 追加する
rel=”stylesheet”>

“`
https://tailwindcss.com/docs/installatio

元記事を表示

「HTML&CSSとWebデザイン 入門講座」Chapter5のメモ

本記事の内容

タイトルの本のChapter5(P198~215)の学習を進める中でのメモを記します。
(理解が間違っていたら教えてほしいです)

p209「potisionメソッドのrelativeとabsoluteがよくわかんない」

参考URL「CSSのposition:absolute;とは?要素を思いのままに配置する方法」

CSSのposition:absolute;とは?要素を思いのままに配置する方法

参考書では、
post-infoクラスにposition: relative;を設定し、
post-dateにposition: relative;としている。
まずこの意図は「日付を表示するpost-dataの位置を固定したい」だと思う。
potisitionタグを使うことによって、親要素であるpost-infoの位置を基点にするrelativeを設定することによって、子要素の配置をabsoluteを指定することによって決めることができる。
(のかな?)

p210,215「displayメソッドのblo

元記事を表示

プーチン??を破壊するDDos②

プーチンにDDos攻撃して戦争を終わらせるプロジェクトが発足しました。みんなで協力してプーチンを倒しましょう

https://github.com/ajax-lives/NoRussian

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435735/0e117e7f-bbf4-d4ca-ffc5-06ecf99d8d0b.png)

# プロジェクトをダウンロードする

“`bash
git clone https://github.com/ajax-lives/NoRussian
cd NoRussian/
“`

# DDosを実行する

### Windows

“`bash
“[CHROME PATH HERE]/chrome.exe” –disable-web-security index.html
“`

### Mac

“`bash
open -na Google\ Chrome –args –user-data-dir=/tmp/temporary-

元記事を表示

ファイル関連をかく

– ファイルを扱うときのみ**enctype**をつける
– accept=”video/*”で取り込みデータを限定できる。この場合は動画。
– fileapiというJSのライブラリが存在し、フロント側で画像やファイルの生データを取得することができるみたい

“`javascript


“`

※ファイル選択とセレクトボックスはonClickではなくonChangeで選択したバリューが変更された時にイベントが発火するようにしたほうがいい

元記事を表示

40 代おっさん GASでHTML・JSONからデータを取り出す

## 本記事ついて

本記事は プログラミング初学者の私が学習していく中でわからない単語や概要をなるべくわかりやすい様にまとめたものです。
もし誤りなどありましたらコメントにてお知らせいただけるとありがたいです。

## HTMLから正規表現でデータを抽出する

HTMLドキュメント全体の文字列から必要なデータのみを取り出すと言う作業が必要となる。
具体的には、StringオブジェクトのmatchメソッドでHTMLドキュメントから該当の要素を取得し、同じくreplaceメソッドでHTMLタグを取り除くという手順になる。

“`javascript
function tosiki() {
const url = ‘https://tonari-it.com/scraping-test/’;

const response = UrlFetchApp.fetch(url);
const html = response.getContentText();
const title = html.match(/.*?<\/title>/i)[0];<br /> conso</p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>JSON</div> <div class='tag-cloud-link'>gas</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/kou1121/items/0f7063c9194eb87240cb'>元記事を表示</a></div> <h3 id="outline__1_5"><a href='https://qiita.com/bumpfuji10/items/42d72eb9bd88e0feed66'>Vue.jsにおけるマウントについて</a></h3> <blockquote><p>## 目的<br /> 当記事は筆者の学習アウトプットを目的としております。<br /> もしご覧になった方で当記事の内容に誤りがあった際は、ご指摘頂けると幸いでございます。</p> <p>今回はVue.jsにおける「マウント」について触れます。</p> <p>## マウントとは<br /> 広義的な意味としての、IT分野における「マウント」という言葉の意味は以下の通りとなっております。</p> <p>【マウントとは、コンピュータに接続した周辺機器や外部記憶装置等をオペレーティングシステム(OS)に認識させ、利用可能な状態にすることを指します。 例えばクラウドサービスにおいて、イメージディスクとよばれるISOファイルを仮想マシン上で認識させることを「ISOファイルのマウント」と呼びます。】 ※クラウド・データセンター用語集参照<br /> https://www.idcf.jp/words/mount.html#:~:text=%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%A8%E3%81%AF%E3%80%81%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%8</p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>Vue.js</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/bumpfuji10/items/42d72eb9bd88e0feed66'>元記事を表示</a></div> <h3 id="outline__1_6"><a href='https://qiita.com/ArakawaYukihiro/items/0e7329b5218bd2427a46'>ボタンをpointer-events: autoとしている時のカーソルのアイコンを指定する</a></h3> <blockquote><p>## 方法<br /> – cursor: hoge !important;として, cssのスタイルの優先順位を上げることで, cursorのスタイルを設定可能</p> <p>“`<br /> <button style: 'pointer-events: auto; cursor: default !important;'><br /> ボタン<br /> </button><br /> “`</p> <p>## 参考<br /> – https://developer.mozilla.org/ja/docs/Web/CSS/cursor<br /> – https://developer.mozilla.org/ja/docs/Web/CSS/pointer-events </p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>CSS</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/ArakawaYukihiro/items/0e7329b5218bd2427a46'>元記事を表示</a></div> <h3 id="outline__1_7"><a href='https://qiita.com/tamanyan/items/e37e76b7743c59235995'>Webブラウザの日本語の改行問題 -改行を実現するHTML/CSS-(1)</a></h3> <blockquote><p>日本語のWebサイト(ランディングページ等)をつくっていると、読みにくい所で改行されるパターンがありますよね?実際この記事もブラウザの横幅によって単語の途中なのに改行されています。普通に文章を読んでいる時には良いのですが、これがランディングページのヘッドラインで起きるとものすごいカッコ悪いです。</p> <p>たとえばPhotoshopのページで「写真のレタッチ、合成、カラー変更」というヘッドラインが以下のようになってたらいかがでしょうか?この場合はできれば、「合成、」の後で改行されている方が自然で読みやすくなっています。(ちなみにこれは、Chrome Developer Toolsで編集して、わざと見にくくしたので、実際にはキレイに改行処理しています)。</p> <p>![スクリーンショット 2022-02-17 1.49.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/42035/531e0746-5e66-a855-60f3-05f451409045.png)</p> <p>よーしそれじゃあ`<br />`入れれば良いんだなと真っ先</p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>CSS</div> <div class='tag-cloud-link'>JavaScript</div> <div class='tag-cloud-link'>デザイン</div> <div class='tag-cloud-link'>日本語</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/tamanyan/items/e37e76b7743c59235995'>元記事を表示</a></div> <h3 id="outline__1_8"><a href='https://qiita.com/ArakawaYukihiro/items/5b6df53ee1aac156bfba'>buttonがdisabled時にtitle属性を表示させる方法</a></h3> <blockquote><p>## 問題<br /> ある条件の時にbuttonをdisabledして使用不可にした際に, 使用不可である理由をtitle属性を用いたtooltipで表示したい時がある. しかし, bottonをdisabledさせると, マウスホバー時のイベントが無効になってしまうため, マウスホバーをさせてもtooltipが表示されないことがある. </p> <p>## 解決法<br /> ### 1. pointer-events: autoを与える</p> <p>“`html<br /> <button disabled style='pointer-events: auto' title='ツールチップの内容' ><br /> ボタン<br /> </button><br /> “`</p> <p>### 2. 対象をdivタグでくくり, それにtitle属性を与える<br /> “`html</p> <div title='ツールチップの内容'> <button disabled >ボタン</button> </div> <p>“`</p> <p>## 参考<br /> – https://developer.mozilla.org/ja/docs/Web/CSS/pointer-events </p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>CSS</div> <div class='tag-cloud-link'>button</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/ArakawaYukihiro/items/5b6df53ee1aac156bfba'>元記事を表示</a></div> <h3 id="outline__1_9"><a href='https://qiita.com/kubota20/items/60660730144a46d68523'>HTMLとは何か?</a></h3> <blockquote><p>## HTML(HyperText Markup Language)<br /> ### ハイパーテキスト・マークアップ・ランゲージ</p> <p>**HTML**は、ウェブページを作成するために開発された言語です。現在、インターネット上で公開されているウェブページのほとんどは、HTMLで作成されています</p> <p> HyperText Markup Languageを日本語で表すなら、「ハイパーテキストに目印をつける言語」くらいの意味になります。</p> <p>### ハイパーテキスト(HyperText)とは</p> <p>ハイパーリンクを埋め込む事ができる高機能なテキストです。ハイパーリンクとはウェブページで下線の付いたテキストなどクリックすると別ページへ移動するリンクの事です</p> <p>例<br /> [Qiita](http://qiita.com)押すとリンク先に移動します</p> <p>ハイパーテキストでは、ウェブページから別のウェブページにリンクをはったり、 ウェブページ内に画像・動画・音声などのデータファイルをリンクで埋め込むことができます。 HTMLには、このハイパーリンク機能で関連する情報同士を結びつけて、情報を整理するという特徴があります。</p> </blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/kubota20/items/60660730144a46d68523'>元記事を表示</a></div> <h3 id="outline__1_10"><a href='https://qiita.com/laineus/items/5521fbe6a334e2b6a3f8'>「Adblockが有効だと特定の要素が消えちゃう!」が起きないサイトを作る方法</a></h3> <blockquote><p>[Adblock](https://chrome.google.com/webstore/detail/adblock-plus-free-ad-bloc/cfhdojbkjhnklbpkdaibdccddilifddb?hl=ja)とは、ブラウザの拡張機能で、Webサイトに表示される広告を自動で非表示にしてくれるというものです。</p> <p>※ この記事では、「Adblockは悪か」、といった話題には触れず、以下の前提で進めます。</p> <p>– 世の中にはAdblockを導入しているユーザーが居る<br /> – そういったユーザーでもサイトを利用できる状態にしたい<br /> – = 広告以外の要素が意図せず非表示になるのを防ぎたい</p> <p>この拡張機能が有効なユーザーがサイトを表示したい場合、広告ではない要素まで消えてしまうという事象が起きることがあります。</p> <p>例えば今だと、某有名レシピサイトさんの右カラムが丸ごと消失してしまうようです。</p> <p># 関係ない要素が消える理由</p> <p>Adblockには、いくつかの仕組みで広告を検知しているようですが、そのうちの一つが、id名による検知です。</p> <p>要素のid名に`#ad_*`のようなもの</p></blockquote> </blockquote> <aside class='widget widget-post'> <div class='tag-cloud-link'>HTML</div> <div class='tag-cloud-link'>CSS</div> <div class='tag-cloud-link'>JavaScript</div> </aside> <div><a style='width:100%;' class='btn__link' href='https://qiita.com/laineus/items/5521fbe6a334e2b6a3f8'>元記事を表示</a></div> </div> </section> <!-- 記事下シェアボタン --> <aside> <ul class="socialList"> <li class="socialList__item"><a class="socialList__link icon-facebook" href="http://www.facebook.com/sharer.php?u=https%3A%2F%2Ffactor.xseed.link%2F2022%2F03%2F03%2Fpost-17128%2F&t=%E4%BB%8A%E3%81%95%E3%82%89%E8%81%9E%E3%81%91%E3%81%AA%E3%81%84HTML%E3%80%802022%E5%B9%B403%E6%9C%8803%E6%97%A5" target="_blank" title="Facebookで共有"></a></li><li class="socialList__item"><a class="socialList__link icon-twitter" href="http://twitter.com/intent/tweet?text=%E4%BB%8A%E3%81%95%E3%82%89%E8%81%9E%E3%81%91%E3%81%AA%E3%81%84HTML%E3%80%802022%E5%B9%B403%E6%9C%8803%E6%97%A5&https%3A%2F%2Ffactor.xseed.link%2F2022%2F03%2F03%2Fpost-17128%2F&url=https%3A%2F%2Ffactor.xseed.link%2F2022%2F03%2F03%2Fpost-17128%2F" target="_blank" title="Twitterで共有"></a></li><li class="socialList__item"><a class="socialList__link icon-line" href="http://line.naver.jp/R/msg/text/?%E4%BB%8A%E3%81%95%E3%82%89%E8%81%9E%E3%81%91%E3%81%AA%E3%81%84HTML%E3%80%802022%E5%B9%B403%E6%9C%8803%E6%97%A5%0D%0Ahttps%3A%2F%2Ffactor.xseed.link%2F2022%2F03%2F03%2Fpost-17128%2F" target="_blank" title="LINEで送る"></a></li></ul> </aside> <!-- /記事下シェアボタン --> <!-- 記事下エリア[widget] --> <aside class="widgetPost widgetPost-bottom"><aside class="widget widget-post"><h2 class="heading heading-primary">タグ</h2><div class="tagcloud"><a href="https://factor.xseed.link/tag/%e3%81%9d%e3%81%ae%e4%bb%96/" class="tag-cloud-link tag-link-13 tag-link-position-1" style="font-size: 8pt;" aria-label="その他 (1個の項目)">その他</a></div> </aside></aside> <!-- /記事下エリア[widget] --> <!-- 関連記事 --> <aside class="related"><h2 class="heading heading-primary">関連する記事</h2><ul class="related__list"> <li class="related__item"> <a class="related__imgLink" href="https://factor.xseed.link/2022/12/27/post-25354/" title="Node.js関連のことを調べてみた2022年12月27日"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/nodejs-150x150.png" alt="Node.js関連のことを調べてみた2022年12月27日" width="150" height="150" > </a> <h3 class="related__title"> <a href="https://factor.xseed.link/2022/12/27/post-25354/">Node.js関連のことを調べてみた2022年12月27日</a> <span class="icon-calendar">2022.12.27</span> </h3> <p class="related__contents">目次 1. AWS SDK V3 のDynamoDBで、いくつか動作確認した話(AWS SDK V2 → V3 移行Tips)2. Deno を使って[…]</p> </li> <li class="related__item"> <a class="related__imgLink" href="https://factor.xseed.link/2022/09/06/post-22260/" title="Ruby関連のことを調べてみた2022年09月06日"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/ruby-150x150.png" alt="Ruby関連のことを調べてみた2022年09月06日" width="150" height="150" > </a> <h3 class="related__title"> <a href="https://factor.xseed.link/2022/09/06/post-22260/">Ruby関連のことを調べてみた2022年09月06日</a> <span class="icon-calendar">2022.09.06</span> </h3> <p class="related__contents">目次 1. Railsの非同期いいねの方法2. 【個人開発】「ロードバイク乗りのためのお店検索WEBアプリ」制作しました【Cycle Depot】3.[…]</p> </li> <li class="related__item"> <a class="related__imgLink" href="https://factor.xseed.link/2023/02/18/post-26792/" title="Lambda関連のことを調べてみた2023年02月18日"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/lambda-150x150.png" alt="Lambda関連のことを調べてみた2023年02月18日" width="150" height="150" > </a> <h3 class="related__title"> <a href="https://factor.xseed.link/2023/02/18/post-26792/">Lambda関連のことを調べてみた2023年02月18日</a> <span class="icon-calendar">2023.02.18</span> </h3> <p class="related__contents">目次 1. LambdaでSlackからのButton Actionを受け取って、それに応じて元のメッセージをupdateする2. 【AWS/Pyth[…]</p> </li> </ul></aside> <!-- /関連記事 --> <!-- コメント --> <!-- /コメント --> <!-- PVカウンター --> <!-- /PVカウンター --> </main> <!-- /l-main --> <!-- l-sidebar --> <div class="l-sidebar"> <aside class="widget"> <div class="searchBox"> <form class="searchBox__form" method="get" target="_top" action="https://factor.xseed.link/" > <input class="searchBox__input" type="text" maxlength="50" name="s" placeholder="記事検索"><button class="searchBox__submit icon-search" type="submit" value="search"> </button> </form> </div></aside> <div id="wij_weather_in_japan"> <div id="wij_container" class="count3"> <p class="location">の天気</p> <ul> <li id=""> <p class="dateLabel"></p> <img class="panel" src="" alt=""> <p class="ttl"></p> <p class="thermometer"><span>--℃</span> / <span>--℃<span></p> </li> <li id=""> <p class="dateLabel"></p> <img class="panel" src="" alt=""> <p class="ttl"></p> <p class="thermometer"><span>--℃</span> / <span>--℃<span></p> </li> <li id=""> <p class="dateLabel"></p> <img class="panel" src="" alt=""> <p class="ttl"></p> <p class="thermometer"><span>--℃</span> / <span>--℃<span></p> </li> </ul> </div> </div> <aside class="widget"> <div class="textwidget"> </div> </aside><aside class="widget"><h2 class="heading heading-widget">Category</h2> <ul> <li class="cat-item cat-item-1"><a href="https://factor.xseed.link/category/other/">OTHER</a> </li> </ul> </aside><aside class="widget"><h2 class="heading heading-widget">Back number</h2> <ul> <li><a href='https://factor.xseed.link/2023/09/'>2023年9月</a></li> <li><a href='https://factor.xseed.link/2023/08/'>2023年8月</a></li> <li><a href='https://factor.xseed.link/2023/07/'>2023年7月</a></li> <li><a href='https://factor.xseed.link/2023/04/'>2023年4月</a></li> <li><a href='https://factor.xseed.link/2023/03/'>2023年3月</a></li> <li><a href='https://factor.xseed.link/2023/02/'>2023年2月</a></li> <li><a href='https://factor.xseed.link/2023/01/'>2023年1月</a></li> <li><a href='https://factor.xseed.link/2022/12/'>2022年12月</a></li> <li><a href='https://factor.xseed.link/2022/11/'>2022年11月</a></li> <li><a href='https://factor.xseed.link/2022/10/'>2022年10月</a></li> <li><a href='https://factor.xseed.link/2022/09/'>2022年9月</a></li> <li><a href='https://factor.xseed.link/2022/08/'>2022年8月</a></li> <li><a href='https://factor.xseed.link/2022/07/'>2022年7月</a></li> <li><a href='https://factor.xseed.link/2022/06/'>2022年6月</a></li> <li><a href='https://factor.xseed.link/2022/05/'>2022年5月</a></li> <li><a href='https://factor.xseed.link/2022/04/'>2022年4月</a></li> <li><a href='https://factor.xseed.link/2022/03/'>2022年3月</a></li> <li><a href='https://factor.xseed.link/2022/02/'>2022年2月</a></li> <li><a href='https://factor.xseed.link/2022/01/'>2022年1月</a></li> <li><a href='https://factor.xseed.link/2021/12/'>2021年12月</a></li> <li><a href='https://factor.xseed.link/2021/11/'>2021年11月</a></li> <li><a href='https://factor.xseed.link/2021/10/'>2021年10月</a></li> <li><a href='https://factor.xseed.link/2021/09/'>2021年9月</a></li> <li><a href='https://factor.xseed.link/2021/08/'>2021年8月</a></li> <li><a href='https://factor.xseed.link/2021/07/'>2021年7月</a></li> <li><a href='https://factor.xseed.link/2021/06/'>2021年6月</a></li> <li><a href='https://factor.xseed.link/2021/05/'>2021年5月</a></li> <li><a href='https://factor.xseed.link/2021/04/'>2021年4月</a></li> <li><a href='https://factor.xseed.link/2021/03/'>2021年3月</a></li> <li><a href='https://factor.xseed.link/2021/02/'>2021年2月</a></li> <li><a href='https://factor.xseed.link/2021/01/'>2021年1月</a></li> <li><a href='https://factor.xseed.link/2020/12/'>2020年12月</a></li> <li><a href='https://factor.xseed.link/2020/11/'>2020年11月</a></li> <li><a href='https://factor.xseed.link/2020/10/'>2020年10月</a></li> <li><a href='https://factor.xseed.link/2020/09/'>2020年9月</a></li> <li><a href='https://factor.xseed.link/2020/08/'>2020年8月</a></li> <li><a href='https://factor.xseed.link/2020/07/'>2020年7月</a></li> <li><a href='https://factor.xseed.link/2020/06/'>2020年6月</a></li> <li><a href='https://factor.xseed.link/2020/05/'>2020年5月</a></li> <li><a href='https://factor.xseed.link/2020/04/'>2020年4月</a></li> <li><a href='https://factor.xseed.link/2020/03/'>2020年3月</a></li> <li><a href='https://factor.xseed.link/2020/02/'>2020年2月</a></li> <li><a href='https://factor.xseed.link/2020/01/'>2020年1月</a></li> <li><a href='https://factor.xseed.link/2019/12/'>2019年12月</a></li> <li><a href='https://factor.xseed.link/2019/11/'>2019年11月</a></li> <li><a href='https://factor.xseed.link/2019/10/'>2019年10月</a></li> </ul> </aside> </div> <!-- /l-sidebar --> </div> <!-- /l-wrapper --> <div class="categoryBox"> <div class="container"> <h2 class="heading heading-primary"> <span class="heading__bg u-txtShdw bgc-darkgray">OTHER</span>カテゴリの最新記事 </h2> <ul class="categoryBox__list"> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27845/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/11/PAK_MT9V9A6975-730x410.jpg" alt="今さら聞けないHTML 2023年09月22日" width="730" height="410" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27845/">今さら聞けないHTML 2023年09月22日</a> </h2> </li> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27843/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/11/967637031-book-168824_1920-YEnY-1920x1280-MM-100-730x410.jpg" alt="オープンソース調べOSS 2023年09月22日" width="730" height="410" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27843/">オープンソース調べOSS 2023年09月22日</a> </h2> </li> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27841/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/11/967637031-book-168824_1920-YEnY-1920x1280-MM-100-730x410.jpg" alt="WEBエンジニアが読んでおきたい技術書 2023年09月22日" width="730" height="410" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27841/">WEBエンジニアが読んでおきたい技術書 2023年09月22日</a> </h2> </li> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27839/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/ios-554x410.png" alt="iOS関連のことを調べてみた2023年09月22日" width="554" height="410" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27839/">iOS関連のことを調べてみた2023年09月22日</a> </h2> </li> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27837/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/python-640x410.png" alt="Python関連のことを調べてみた2023年09月22日" width="640" height="410" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27837/">Python関連のことを調べてみた2023年09月22日</a> </h2> </li> <li class="categoryBox__item"> <div class="eyecatch eyecatch-archive"> <a href="https://factor.xseed.link/2023/09/22/post-27835/"> <img src="https://factor.xseed.link/wp-content/uploads/2019/10/ruby.png" alt="Ruby関連のことを調べてみた2023年09月22日" width="540" height="250" > </a> </div> <ul class="dateList dateList-archive"> <li class="dateList__item icon-calendar">2023.09.22</li> </ul> <h2 class="heading heading-archive "> <a class="hc-darkgray" href="https://factor.xseed.link/2023/09/22/post-27835/">Ruby関連のことを調べてみた2023年09月22日</a> </h2> </li> </ul> </div> </div> <!-- schema --> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Article ", "mainEntityOfPage":{ "@type": "WebPage", "@id": "https://factor.xseed.link/2022/03/03/post-17128/" }, "headline": "今さら聞けないHTML 2022年03月03日", "image": { "@type": "ImageObject", "url": "https://factor.xseed.link/wp-content/uploads/2019/10/ruby.png", "height": "250", "width": "540" }, "datePublished": "2022-03-03T14:54:42+0900", "dateModified": "2022-03-03T14:54:42+0900", "author": { "@type": "Person", "name": "editor" }, "publisher": { "@type": "Organization", "name": "f@ctor", "logo": { "@type": "ImageObject", "url": "", "width": "", "height":"" } }, "description": "目次 0.1. 仮想キーボード作ってみる【Vanilla JS】0.2. Tencent Cloud のPlayer SDK (Superplayer for Web)を使ったデモ0.3. [Vue.js] v-ifを複数要素まとめて一括で適用したい0.4. HTML5プロフェッショナル認定 レベル1 試験対策0.5. HTMLのiframe内のページを切り替える0.6. Chart.jsで凡例を […]" } </script> <!-- /schema --> <!--l-footer--> <footer class="l-footer"> <div class="container"> <div class="pagetop u-txtShdw"><a class="pagetop__link" href="#top">Back to Top</a></div> <div class="widgetFoot"> <div class="widgetFoot__contents"> </div> <div class="widgetFoot__contents"> <aside class="widget widget-foot"><h2 class="heading heading-footer">タグ</h2><div class="tagcloud"><a href="https://factor.xseed.link/tag/%e3%81%9d%e3%81%ae%e4%bb%96/" class="tag-cloud-link tag-link-13 tag-link-position-1" style="font-size: 8pt;" aria-label="その他 (1個の項目)">その他</a></div> </aside> </div> <div class="widgetFoot__contents"> </div> </div> <div class="copySns "> <div class="copySns__copy"> © Copyright 2023 <a class="copySns__copyLink" href="https://factor.xseed.link">f@ctor</a>. <span class="copySns__copyInfo u-none"> f@ctor by <a class="copySns__copyLink" href="http://fit-jp.com/" target="_blank">FIT-Web Create</a>. Powered by <a class="copySns__copyLink" href="https://wordpress.org/" target="_blank">WordPress</a>. </span> </div> </div> </div> </footer> <!-- /l-footer --> <link rel='stylesheet' id='weather-in-japan-css' href='https://factor.xseed.link/wp-content/plugins/weather-in-japan/stylesheets/style.css?ver=5.2-beta2-45163' type='text/css' media='all' /> <script type='text/javascript' src='https://factor.xseed.link/wp-includes/js/wp-embed.min.js?ver=5.2-beta2-45163'></script> <script type='text/javascript' src='https://factor.xseed.link/wp-includes/js/comment-reply.min.js?ver=5.2-beta2-45163'></script> <script> function toggle__search(){ extra__search.className="l-extra"; extra__menu.className="l-extraNone"; menuNavi__search.className = "menuNavi__link menuNavi__link-current icon-search "; menuNavi__menu.className = "menuNavi__link icon-menu"; } function toggle__menu(){ extra__search.className="l-extraNone"; extra__menu.className="l-extra"; menuNavi__search.className = "menuNavi__link icon-search"; menuNavi__menu.className = "menuNavi__link menuNavi__link-current icon-menu"; } </script><script>Array.prototype.forEach.call(document.getElementsByClassName("css-async"),function(e){e.rel = "stylesheet"});</script> </body> </html>