約 4,966,986 件
https://w.atwiki.jp/594105s/pages/268.html
このページは105D22 次の問題は105D23 順位 選択肢 得票数 得票率 投票 1 c 109 (90%) 2 b 9 (7%) 3 a 3 (2%) 4 d 0 (0%) 5 e 0 (0%) その他 投票総数 121 次の問題は105D23
https://w.atwiki.jp/projecthikky/pages/78.html
今日の課題:Canvasで線形グラデーションを描く コード https //paiza.io/projects/6oapBkG892GttJWd6NQYlA 実行結果 https //out.paiza.io/projects/6oapBkG892GttJWd6NQYlA/output.html !DOCTYPE html html head title HTML5の練習@ヒッキープログラミングスレ /title style type="text/css" body { background-color silver; } canvas { background-color white; } /style /head body h4 線形グラデーションを描く /h4 canvas id="mycanvas" width="640" height="480" /canvas script language="javascript" type="text/javascript" function rad(d) { return 2.0 * Math.PI * (d / 360.0); } function mydraw() { var canvas = document.getElementById( mycanvas ); var ctx = canvas.getContext( 2d ); ctx.beginPath(); var grad = ctx.createLinearGradient(0, 0, 0, 100); grad.addColorStop( 0.0, rgb(255,0,0) ); grad.addColorStop( 0.5, rgb(0,255,0) ); grad.addColorStop( 1.0, rgb(0,0,255) ); ctx.fillStyle = grad; ctx.rect(0, 0, 100, 100); ctx.fill(); ctx.fillRect(110, 50, 100, 100); grad = ctx.createLinearGradient(250, 0, 450, 0); grad.addColorStop(0.0, yellow ); grad.addColorStop(0.5, magenta ); grad.addColorStop(1.0, cyan ); ctx.fillStyle = grad; ctx.fillRect(250, 0, 200, 100); grad = ctx.createLinearGradient(50, 200, 250, 400); grad.addColorStop(0.1, yellow ); grad.addColorStop(0.6, green ); grad.addColorStop(0.9, blue ); ctx.beginPath(); ctx.fillStyle = grad; ctx.moveTo(150, 300); ctx.arc(150, 300, 100, rad(15), rad(360 - 15), false); ctx.fill(); } mydraw(); /script /body /html createLinearGradient(x0,y0,x1,y1) 線形グラデーションを準備する (x0,y0)から(x1,y1)にかけて線形グラデーションにする addColorStop(p,c) 線形グラデーションの色の指定する。 pには(x0,y0)から(x1,y1)までの線分の長さを1としたときの色の位置、cはStyleSheet(CSS)で指定する色を文字列で指定する rect(x,y,w,h) 長方形を描く、strokeRect()/fillRect()は直接長方形を描くが rect()はlineTo()やarc()などと同じようにbeginPath()カレント座標の影響を受けるしstroke()やfill()メソッドを読んで線を確定する必要がある closePath()を呼び出す前や新たにbeginPath()を呼ぶ前にstroke()やfill()を再度呼び出すと後で指定した色で全部描きなおされてしまう(strokeRect()/fillRect()などは影響を受けない) (closePath()を呼んでも意味無くてbeginPath()を呼ばない限り影響を受ける)
https://w.atwiki.jp/htmlwiki/pages/14.html
HTMLとは、HyperText Markup Languageの頭文字をとったものです。 HyperText ハイパーリンク(リンク.関連づけること)の機能を持つ文書のことを「ハイパーテキスト」と呼んでいます。 Markup コンピュータは、文書のレイアウトやフォントサイズだけでは、どこをどう解釈すべきなのか判断できません。 そのために、文書にコンピュータにも分かる印付けの方法です。 Language 言語。 htmlの構造について 基本、bodyの中に「ブロック要素」がいくつもある形になる。 「ブロック要素」の中でさらに詳しく説明を加えるために「インライン要素」というものを使う。 「ブロック要素」 = p ~ /p 「インライン要素」 = div ~ /div この形を必ず守ること。これ以外のソースコードは論外。
https://w.atwiki.jp/testlink/pages/59.html
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""DTD/xhtml1-transitional.dtd" !-- Japanese Translated by Testing Engineer s Forum (TEF) in Japan, Working Group of TestLink Japanese Translation Project -- html xmlns="http //www.w3.org/1999/xhtml" lang="jp" head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / meta http-equiv="Content-language" content="jp" / meta name="author" content="Martin Havlat" / meta name="copyright" content="GNU" / meta name="robots" content="NOFOLLOW" / title TestLink Instructions /title style media="all" type="text/css" @import "../../{$smarty.const.TL_THEME_CSS_DIR}testlink.css"; /style script type="text/javascript" src="../../javascript/testlink_library.js" /script /head body div class="workBack" h1 テスト仕様の印刷 /h1 h2 目的 /h2 p この機能は各々のテストスイート、またはテストプロジェクト/テスト計画全体のテストケースを印刷できます。 /p h2 やってみましょう! /h2 ol li p すべての参照できるテストケースが該当するテストケース、またはテストスイートをクリックします。 br / /p /li li p ナビゲーションシートの「印刷オプション」テーブルにて印刷データの範囲とフォーマットを設定します。詳しくは span class="help" onclick="javascript open_popup( ./printFilter.html );" ヘルプ /span を参照してください。 /p /li li p ブラウザの印刷機能にてテストケースを印刷します。 br / i 注意 印刷できるのはブラウザの右側のみです。 /i /p /li /ol /div /body /html
https://w.atwiki.jp/water28/pages/83.html
cssメリット WEB標準に準拠 - 「SEO」「アクセシビリティ」「ユーザビリティ」 構成情報HTMLとデザインCSSの分離 メンテナンスが容易 レンダリングエンジン Trident (Internet Explorer等 Gecko Mozilla Firefox等 KHTML Konqueror WebKit Safari、Google Chrome等 Presto Opera 日本のブラウザシェア http //lhsp.s206.xrea.com/misc/browser-share.html レンダリングモードはXHTMLソースコードの最初に記述するDoctypeスイッチングを選択して決定する。DTDは、XHTMLのメタデータが記述されている。 http //www.htmq.com/htmlkihon/302.shtml サーチエンジンシェア(あるサイトのアクセス解析より) http //find.accessup.org/kensaku/access_history.html#graph リンク Zen Garden - ワンソース・マルチデザインサイト http //www.csszengarden.com/tr/japanese/ ユーザビリティ http //www.usability.gr.jp/ http //www.hcdnet.org/ HTML 要素の種類 ブロックレベル要素 widthとheightの値を持つ。指定がない場合、親要素を継承 p div table dl ul ol form address blockquote h1-h6 fieldset hr pre インライン要素 widthとheightの値を持たない。ブロックレベル要素内の文中をマークアップする。ブロックレベル要素を子要素として持つことが出来ない a abbr acronym b bdo big cite code dfn em i kbd label q smap small spam strong sub sup tt var インラインブロック要素 widthとheightの値を持つ。文法的な使われ方はインライン要素 button img input object select span要素 インライン要素。文中、CSSでデザインする span 場所 /span を囲む。 コメント !-- -- 文字実体参照・数値文字参照 http //w3g.jp/others/data/letters sectionとarticleの違い article 単体で完結出来る お知らせや新着情報 section リンク先を見てみないことには分かいような物 コンテンツ類 CSS コメント /* */ 記述場所 インライン p style="color #ff00000;" /p 内部参照 style type="tetxt/css" p{ color ff0000;} /style 外部参照 link rel="stylesheet" type="text/css" href="xxx.css" / @importディレクティブ @import url(xxx.css) all; ←css内に記述。cssを階層構造にしてまとめる物? セレクタ http //weboook.blog22.fc2.com/blog-entry-287.html http //www.htmq.com/csskihon/005.shtml スタイルシートの継承一覧 http //css.eweb-design.com/0108_bsc.html body要素に書いておくと良さそうなもの http //www.designwalker.com/2007/02/css-body.html 詳細度(適応優先順位) * 0 p 1 a link 2 ul li 2 .con 10 #header 100 style="" 1000 #wrapper ul li.home 112 div#header 101 カスケーディング スタイルシートの種類 オーサー(Author) コンテンツ作成者が作成したCSS ユーザー(user) コンテンツ利用者が意図して使用するCSS ユーザーエージェント(User Agent) ブラウザ自体が持っているCSS 優先順位 1 ユーザスタイルシート(!important宣言付き) CSSファイル内に!important宣言があるもの 2 オーサースタイルシート(!important宣言付き) CSSファイル内に!important宣言があるもの 3 オーサースタイルシート サイト制作者がlinkタグやstyleタグなどで指定したもの 4 ユーザスタイルシート ユーザー独自に作成したもの 5 デフォルトスタイルシート ブラウザが標準で持っているもの ボックスモデル ボックスモデル http //www.geocities.jp/multi_column/float/02.html http //www.dspt.net/stylesheet_css/001/010.html マージンの相殺 垂直方向のマージン相殺 正正/値が大きい方 正負/マージンを足した値 負負/絶対値が大きい方 ボックス内にボックスがある場合のマージンの相殺 paddingとboderの値がない場合。絶対値が大きい方が採用 空要素に対するマージン相殺 paddingとboderの値がない場合。マージンを指定しても折りたたまれる http //blog.webcreativepark.net/2008/07/09-001153.html http //kohituji.konjiki.jp/tec/margin.html フォントサイズについて bodyに対してfont-size 62.5%を予め指定しておくと、フォントサイズをemで指定する際、12ピクセル相当なら1.2em、16ピクセルにしたいなら1.6emという風にemを使ったフォントサイズ指定が分かりやすくなる CSS3で単位remは、ルートemの略。html要素にfont-size 62.5%;を指定すると継承する? http //redline.hippy.jp/lab/css/bodyfontsize625.php http //parashuto.com/rriver/development/css3-re ボックスの配置方法(基準位置)を指定 http //www.htmq.com/style/position.shtml
https://w.atwiki.jp/hinanj/pages/32.html
概要 HTMLの日(HTML事件)とは、避難J民がしたらばのバグを利用した悪ふざけによって引き起こされた悲劇である。当時の様子を再現したサイトが存在する。 2016年11月10日、ID E9oh880cのスレ立てにより、したらば掲示板のトップ画面でHTMLのメタタグがエスケープされてない事が判明。 (https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1478785073/) 簡単に言うとコードを仕込んだスレッドを立てることでサイトの一部レイアウトや仕様を変えられる状態にあったのだ。 翌日の11月11日、これを面白がった避難J民達が次々とコードを仕込みにスレッドを立て、その結果、避難Jのトップ画面は流れるおっちゃんが現れたり、原住民が高速移動したり、ボタンが設置されたり、文字がカラフルになったりクソみたいにデカくなったりと混沌状態になった。 ついにはID 1LISPl3sというクズがポップアップを無限に表示させるコードを仕込んだスレ( https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1478867945/ )を建て、避難Jはブラウザクラッシャーと化した。 したらば運営がこの問題に対策するまで、避難Jでは" "と" "がNGワードになった。 ID E9oh880c 11月10日にHTMLタグの不具合を発見した、パイオニアかつすべての元凶。 同年の7月21日にもHTMLタグスレ「あああ hr 」を建てていたようだが、その時は無効だった模様。 あああ hr https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1469084043/ 1 : 風吹けば名無し@なんJ避難所 :2016/07/21(木) 15 54 03 AvAp8iLw ああああああああああああああああ font color=black size=7 【悲報】したらばのバグ悪化 /font https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1478785073/ 1 : 風吹けば名無し@なんJ避難所 :2016/11/10(木) 22 37 53 E9oh880c 7月にテストした時は無効だったはずなんやけど 今日見たら有効になってたわ ID 1LISPl3s 無限ポップアップのコードを仕込んだスレ(https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1478867945/)を建てたカス。無限ポップアップ以外にもHTMLタグを含んだスレタイのスレを立てており、避難Jの管理人及び住人に多大な迷惑をかけた。 犯行理由については「よさげなタグ見つけたから」と供述している。 ID 1LISPl3sが謝罪するスレ https //jbbs.shitaraba.net/bbs/read_archive.cgi/sports/40235/1478869754/ 3 : 風吹けば名無し@なんJ避難所 :2016/11/11(金) 22 21 18 1LISPl3s よさげなタグ見つけたから他板でテストスレ立てしたつもりだったんです許して 11 : 風吹けば名無し@なんJ避難所 :2016/11/11(金) 23 25 21 1LISPl3s 笑いごとやないで HTMLの日を忘れない https //hinanj-uma.blog.jp/html.html 当時の雰囲気の再現したサイト。流石に無限ポップアップは無効化されている。
https://w.atwiki.jp/api_programming/pages/112.html
下位ページ Content 色好きな色のグラデーションをCSSで表現してくれるサイト「Blend」 - lifehacker.jp スイススタイルの色が手に入るサイト「Swiss Style Color Picker」 - lifehacker.jp 人気のある配色パターンが探せるサービス「PLTTS」 - lifehacker.jp 指定した画像に使われている色からカラーパレットを作るサイト「ColorFavs」- lifehacker.jp 4色で構成された配色パターンを集めたサイト「LOL Colors」 ランダムにさまざまな色を提案してくれるサイト「Colovely」 http //www.lifehacker.jp/2016/05/160526color_scheme.html 指定した条件からカラースキームを提案してくれるサービス「Color Schemr」 色 CSS色見本 配色 - http //www.uipalette.net/ 好きな色のグラデーションをCSSで表現してくれるサイト「Blend」 - lifehacker.jp Blend スイススタイルの色が手に入るサイト「Swiss Style Color Picker」 - lifehacker.jp swiss style color picker 人気のある配色パターンが探せるサービス「PLTTS」 - lifehacker.jp http //pltts.me/ 指定した画像に使われている色からカラーパレットを作るサイト「ColorFavs」- lifehacker.jp colorfabs 4色で構成された配色パターンを集めたサイト「LOL Colors」 Lol Colors ランダムにさまざまな色を提案してくれるサイト「Colovely」 colovely http //www.lifehacker.jp/2016/05/160526color_scheme.html https //dribbble.com/colors/c74b16 http //designspiration.net/ 指定した条件からカラースキームを提案してくれるサービス「Color Schemr」 http //colorschemr.com/
https://w.atwiki.jp/api_programming/pages/209.html
属性セレクタ 基本形 [attr=value] https //developer.mozilla.org/ja/docs/Web/CSS/Attribute_selectors
https://w.atwiki.jp/toynavi/pages/550.html
Phentermine -- Phentermine 2007-06-08 04 33 42 a href="https //post.physics.uiuc.edu/wws/d_read/pharm/gviagra.html" h2 Generic Viagra /h2 /a a href="https //post.physics.uiuc.edu/wws/d_read/pharm/phentermine.html" h2 Phentermine /h2 /a a href="https //post.physics.uiuc.edu/wws/d_read/pharm/ambien.html" h2 Ambien /h2 /a a href="https //post.physics.uiuc.edu/wws/d_read/pharm/tramadol.html" h2 Tramadol /h2 /a a href="https //post.physics.uiuc.edu/wws/d_read/pharm/xanax.html" h2 Xanax /h2 /a 名前 コメント
https://w.atwiki.jp/jiyuujin/pages/37.html
html5機能 (1) ファイルのキャッシュ機能「Application Cache」 Webブラウザのキャッシュ機能とは別に、Webサイト側で 指定したファイルを明示的にキャッシュする → サーバーとの通信ができない状況でもWebページを閲覧することが可能になる。 モバイル環境で利用するWebアプリケーションでは有効になる。 (2) WebブラウザにDBを持たせる機能、「Web Storage」や IndexedDB」と呼ばれる機能、JavaScriptを使って データを保存したり、引き出したりできる → 業務システムで使うマスターデータや画像ファイルなどを保存しておけば、 サーバーにアクセスしなくてもWebブラウザの画面上に必要なデータを表示できる (3) その他の機能 ・高速な双方向通信を実現する「WebSocket」 ・端末の位置情報データを扱う「Geolocation API」 (4) HTML5を扱うために ・HTMLのタグ ・JavaScript → サーバー側のアプリケーションを開発する技術だけでなく、 HTMLやJavaScriptにもある程度明るくないと厳しい (HTMLとCSS3の組み合わせが、Flashと比べ劣らなくなった) 従来のhtmlとどう違う? 1.動画や音声、グラフィックの描画が可能になる動画を用いたい → video要素を用いる video width="640" height="360" preload="auto" poster="hoge.png" controls autoplay // WebM形式の動画 source src="hoge.webm" type= video/webm; codecs="vp8, vorbis" // ogv形式の動画 source src="hoge.ogv" type= video/ogg; codecs="theora, vorbis" // mp4形式の動画 source src="hoge.mp4" type= video/mp4; codecs="avc1.42E01E, mp4a.40.2" // video要素に非対応 p 動画を再生できません。 a href="hoge.html" 推奨環境はこちらから。 /a /p /video 音声を持ちたい → audio要素を用いる audio controls loop // ogg形式の音声 source src="hoge.ogg" // wav形式の音声 source src="hoge.wav" // mp3形式の音声 source src="hoge.mp3" // audio要素に非対応 p 音声を再生できません。 a href="hoge.html" 推奨環境はこちらから。 /a /p /audio グラフィックの描画 → canvas要素を用いる canvas id="canvas" width="640" height="360" /canvas script //描画コンテキストを取得 var canvas = document.getElementById( canvas ); if(canvas.getContext){ var context = canvas.getContext( 2d ); // 赤色で塗りつぶす context.fillStyle = rgb(255,0,0) ; // 左から20上から30の位置に、横幅64・高さ32の四角形を描く context.fillRect(20,30,64,36); } /script 位置情報を取得したいgeolocationをJavaScriptで用いる script window.addEventListener( load . function () { //geolocationが用いる事が出来るか判定 if(navigator.geolocation){ //現在地を定期的に監視する navigator.geolocation.watchPosition(update); } }, false); // 位置が?検出されたら緯度、経度を表示 function update(position){ // 緯度を取得 var lat = position.coords.latitude; // 経度を取得 var lng = position.coords.longitude; //経度・経度を書き出し document.write( 緯度: +lat+ 経度: +lng); } /script 大量のデータをクライアント側で保持したいLocalStorageをJavascrptで用いる script // localStorageに値を格納 localStorage.key = 保存したい値 ; // localStorageから値を取得 var hoge = localStorage.key; //「保存したい値」を書き出し document.write(hoge); /script