CSSの実践的応用技術と重要トピック
標準のボックスモデルとIE互換性
標準のCSSボックスモデルでは、要素の幅はコンテンツ領域 + パディング + ボーダー + マージンで計算されます。一方、IEの古いモデルでは、幅はコンテンツ領域 + パディング + ボーダー + マージンで計算されます。
標準モデルはbox-sizing: content-boxで定義され、幅/高さプロパティはコンテンツ領域のサイズを指します。IEモデルはbox-s ...
6月28日 02:26 投稿
jQuery Mobile入門と高度な活用方法
jQuery Mobileの概要
jQuery Mobileは、HTML5/CSS3に基づいたオープンソースでクロスプラットフォームのUIフレームワークです。このフレームワークは非常にカスタマイズ可能なUIを提供し、jQueryライブラリを基盤としています。jQuery Mobileは宣言的なコーディングを使用するため、学習と使用が容易です。
本書の内容
本書では、jQuery Mobileを使ってアプリケーションを ...
6月13日 22:50 投稿
HTML5とCSS3の主要新機能まとめ
HTML5の主な新機能
セマンティック要素(★★)
従来は <div> を多用していたが、HTML5では意味を持たせたタグが導入された。これによりSEOやアクセシビリティが向上する。
<header>:ページまたはセクションのヘッダー
<nav>:ナビゲーションリンク群
<article>:独立したコンテンツ(ブログ記事など)
<section>:文書内の一般的 ...
6月4日 21:45 投稿
フロントエンド基礎実装ガイド:HTML・CSS・JavaScriptの核心技術まとめ
開発環境設定
エディタとしてVisual Studio Codeを準備し、C言語、Python、Vue.jsの開発環境を整備してください。ブラウザ用ライブサーバー拡張機能(Live Server)をインストールした後、ターミナルからcode .コマンドを実行してカレントディレクトリを開きます。
1. HTML構文とセマンティック構造
Hypertext Markup Languageはウェブページの骨格を定義するマークアップ言 ...
6月1日 23:00 投稿
モバイルWeb開発における必須CSS/JSテクニック
HTML
通話リンク
<a href="tel:+81-3-1234-5678">電話をかける</a>
メッセージ送信
<a href="sms:+81-90-1234-5678">メッセージ送信</a>
メール送信
<a href="mailto:contact@example.com">連絡先</a>
iOS入力欄の自動大文字化回避
<input autocomplete="off" autocorrect="off" />
WeChatブラウザキャッシュ無効化
<meta ...
5月19日 22:14 投稿
HTMLとCSSで作る見た目だけのボタン
この記事では、HTMLとCSSを使用して、ボタンのように見える要素を作成する方法を紹介します。実際にはインタラクティブな機能はありませんが、見た目をボタンに近づけるテクニックを学びます。JavaScriptでクリックイベントを追加することで、インタラクションを追加する方法も後で説明します。
HTMLの構造
まず、ボタンに見せたいテキストを含む要素を作成します。クラス ...
5月15日 22:27 投稿