🗒️

マークアップ言語

2025/10/5

HTMLの役目

HTMLは、HyperText Markup Languageと言って、ハイパーテキストを記述する言語。

で、ハイパーテキストっていうのは、今は当たり前となったリンクを通して他の文書と紐づけることができる仕組みがあるテキストファイル。

テキストファイルっていうのは文字を書いておくファイル。(.txtみたいな。)

で、World Wide Webの仕組みとして、そういうのがあるので、みんなはリンクをぽちぽちするだけで別のページに移動できる

なぜプログラミング言語じゃない?

テキストファイルって言われれば、確かに文字が写るだけだからテキストファイルなんだけど、ここまで高機能だと、プログラミング言語って言っちゃうのも自然な気がする。

ただ、HTMLだけでは「ボタンを押したら何かが起きる」実装はできない。何かが起きるようにするためにはJavascriptなどの、HTMLの書き方で定義されていること以外の方法を使わないといけない。

まあ現代のブラウザでは、基本的にHTML, CSS, Javascriptとかを一緒に合わせて読み込むので、ボタンを押したら何かが起きるのが当たり前になっている。

基本的には、(まあ最近はCSSで演算もできるので定義は難しいけど)

  • HTMLが、文章の内容を書いておく場所
  • CSSが、その文章の見た目を決める場所
  • Javascriptが、ボタンを押したら何が起きるかを命令する場所 みたいな理解でいいのかな。

0人が0回拍手しました

関連記事

💻

Figmaを始めよう

2025/10/5

Figmaの簡単なガイドを書いておきます

0回拍手されました

⚒️

GitHub Student Pack

2025/10/5

とは?

GitHubが学生に対して有料のソフトウェアや無料のサーバークレジット、GitHub Proプランなどを無料で提供しているパッケージの名前です。

日本だと、学生証の写真とか、学校発行のeメ...

0回拍手されました

🗒️

マークアップ言語

2025/10/5

よくマークアップ言語といいますが、あれはプログラミング言語じゃないのでしょうか?

0回拍手されました

💻

tldrawを始めよう

2025/10/5

オンラインホワイトボード tldrawの簡単なガイドを書いておきます

0回拍手されました