タグ

htmlに関するnorisuke3のブックマーク (10)

  • ふつうのformをつかいたい - はまちや2 - ニコニコ超会議2012

    こんにちはこんにちは!! はまちや2 (@Hamachiya2) ブロガー、クラッカー。特技は洗濯、趣味は破壊、苦手なことはプログラミング。 WEB+DB PRESS のお便りコーナー担当。 「はまちちゃん」とかで適当にググってください。 無料で プレミアム機能を 使う方法 見つける時間がありませんでした。 何話そう? プログラムは苦手だし… セキュリティとか興味ないし… そんなわけで普通のことを話します。 日のテーマ: 『ふつうのformを使いたい』 <form> 電話番号はハイフン抜きの半角で…(はいはい) フリガナはカナで… (カナで名前を学習してしまうのが嫌だけど…) 郵便番号は前と後ろに分けて… (めんどくさいなぁ…) 住所は全角で… (あーはいはい…) … (できた!) (これで送信、と…) ※エラー:住所を正しく入力してください (え、なんで!?) ※住所は全角で入力してく

  • ヘッダ固定テーブルの最良解 Pushpin Header - penultの日記

    HTMLで、ヘッダを固定してボディを縦方向にスクロール可能にしたテーブルを作る方法はいろいろあって、テーブル ヘッダ固定 でぐぐると百花繚乱、群雄割拠という感じだけれども、個人的には http://codylindley.com/CSS/249/pushspin-header-a-simplified-data-grid-with-a-stationary-header に載っていた方法が HTML+CSSのみで動作。JavaScript不要 IE6, IE7, IE8でも動作*1 tableタグとその中身は全く普通の構造。tableの分割もしない 「ヘッダ部分だけを、CSSの絶対位置指定で無理矢理スクロール領域の外に固定する」と一行で説明できる単純で理解しやすい動作原理 と、ベストだと思う。 ところが、最近上記ページを見直してみたらなんか消えていて確認できなくなっていたので*2、記憶をた

    ヘッダ固定テーブルの最良解 Pushpin Header - penultの日記
  • 簡単で正しいHTMLの書き方

    1995年に「簡単で正しいHTML」を公開して以来、早くも25年という年月が経っていました。その間、中身を大きく変更することもなく、半ば放置していたような状態でしたが、未だに毎日60名前後の方々が訪れてくださることに、大変、感謝しております。 1995年当時からWebを取り巻く環境は大きく変化し、既に情報の発信源は動画に移行した感のある今日、個人でも法人でも情報発信するために一からHTMLを書く機会はなくなりました。ブログを始めとするCMSでは、作成したページをHTMLファイルとして意識することすらありません。 しかし、ブログが標準で持っている機能だけではなく、ちょっと手を加えたいなとなったとき、HTMLを直接編集することもあるでしょう。そんなとき、HTMLを正しく理解しているのと、何となくで適当に向き合うのでは、ずいぶんと違うと思います。そんな機会がどれくらいあるかはわかりませんが、未だ

  • CoffeeScriptでライフゲーム作った

    ちょいAndroidTypescriptいいよ。JenkinsとかGradleとか。APTもいいなー。 CoffeeScriptおもしれー という事でライフゲームを作成しました。 HTML側はもう書かずエレメントの生成も全部CoffeeScriptでやってみました。 ライフゲーム lifegame - jsdo.it - share JavaScript, HTML5 and CSS コード ライフゲームのルールはWikipediaで→ライフゲーム - Wikipedia CoffeeScriptの実装はこの辺を適当に参照しつつ。 #util methods create = (type) -> document.createElement(type) append = (child) -> document.body.appendChild(child) br = -> append(

  • スマートフォン向けサイトの作り方 | ユージック

    スマートフォン向けサイトの作り方 2011年1月22日 iPhoneAndroid両方に対応するスマートフォン向けサイトの作り方をまとめてみました。 スマートフォン向けサイト作成にあたっての基概要 まず最初にスマートフォン向けサイトを作成する際に気になる点は画像の扱いだったりすると思います。 横幅ですが、解像度は機種によって様々ですが、縦向きで320px~640px、横向きで480px~960pxが主流となります。 標準となるものを設けるとなると、320px(横)/480px(縦)を標準として良いかなと思います。 ※iPhone4、4Sは640px/960pxの解像度ですが、内部解像度で320px/480pxと解釈してくれるため。 ですので、クライアントに見せるデザインカンプなどを作成する際も縦を標準とする際は320px(横)で作成すれば問題ないといえますが、iPhone4、4SやAn

    スマートフォン向けサイトの作り方 | ユージック
  • Android対応スマートフォンサイトのレイアウト(viewport・コンテナ編)

    最近いろんなスマホ最適化されたサイトを見るようになりました。 それと同時に、多様なAndroid端末が急速に普及し、iPhone3GSが全盛だった去年までの制作方法では対応が不十分になってきてまして、僕自身も試行錯誤中なこともあり、2011年5月時点でのiPhoneAndroidに対応できる自分なりのレイアウト方法をちょっとまとめてみようと思います。 今回は全体編なので、主にviewportの設定と全体を囲むコンテナ要素にフォーカスを絞ります。 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトに 端末の横幅を最大限に活かした方がよい 特に理由が無ければ、大抵の場合は、 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトにする 自然な考え方で考えると、PCに比べるとただでさえ狭

  • Androidブラウザ+JSで傾きイベントを取得する | wpe no log

    今回はAndroidの標準ブラウザでの回転動作の取得方法です。iPhoneのSafari(iPadも同様かと思います)は以下の方法で取得可能です。 /* onorientationchangeでデバイスの角度変更イベントを発生 */ window.onorientationchange = function() { /* orientationでデバイスの角度を取得。主に90,0,-90が取得できます */ var iR = Math.abs( window.orientation ); ( iR == 90 )? alert('90度回転して、横向きになりました') : null } このwindow.orientationはAndroidデバイスでも取得可能なのですが、onorienattionchangeイベントは無効なようなのでAndroidの場合はonresizeイベントで取得し

  • jQuery でサイズや位置を取得する方法を図にしてみた - Cyokodog :: Diary

    更新履歴 2010-01-21 エントリの内容も含めた最新の情報は下記エントリをご参照ください。 jQuery の位置・サイズ関連メソッドまとめ - Cyokodog::Diary サイズの取得 煩雑になるので height の記述しかありませんが、width に置き換えれば幅もとれます。 普通のボックス要素 height() メソッドで取得できる値には、padding や border の分の高さを含みません。 CSS の height と同じなので、css('height')メソッドで取得してもよさそうですが、こちらの場合ブラウザの種類や CSS の定義の仕方で取得される値が異なる(クロスブラウザとしての機能が完全でない)ので、純粋に px 単位の高さを取得したい場合は height() メソッドを使用した方が無難です。 スクロールバー付きボックス要素 clientHeight には

    jQuery でサイズや位置を取得する方法を図にしてみた - Cyokodog :: Diary
  • jQuery でテキストエリア内の文字はどのメソッドで取得する? | JavaScript | かたつむりくんのWWW

    「jQuery でテキストエリア内の文字はどのメソッドで取得する?」と、ちょっと疑問に思ったので実験した備忘録です。 jQuery では、指定した要素の中の文字列は「 .text() 」、指定した要素の中のHTML は「 .html() 」で取得できます。また、input 要素( type="text" )の value については「 .val() 」で取得できます。 さて、では textarea 要素の中の文字列については、上記のすべてのメソッドで取得できそうなのですが、実際のところどうなの?というのが今回の疑問です。 問題 ここにテキストエリアとボタンが一つずつあります。 テキストエリアの初期値は「かたつむりくん」です。ボタンをクリックすると、「 .text() 」「 .html() 」「 .val() 」の三つのメソッドでテキストエリア内の文字列を取得し、下の定義リストの項目名の下の

    jQuery でテキストエリア内の文字はどのメソッドで取得する? | JavaScript | かたつむりくんのWWW
  • Online HTML editor

    HTML Instant is a tool for rich text (WYSIWYG) and HTML code editing

    Online HTML editor
  • 1