Webサイト制作初心者用質問スレ part244 [転載禁止]©2ch.net

このエントリーをはてなブックマークに追加
548 ◆zS.k96R.Do :2015/03/05(木) 14:16:59.03 ID:???
あきらかに必要な要素をいらない要素って頭おかしいんじゃねーの
tableからtr抜くって発想どう生きたらでてくるわけ
549 ◆zS.k96R.Do :2015/03/05(木) 14:17:58.57 ID:???
ごめんtrじゃなくてtdね
550Name_Not_Found:2015/03/05(木) 15:20:10.13 ID:???
<table><th></th></table>

で table の innerHTML とったら
"<tbody><tr><th></th></tr></tbody>"
のように勝手に補完してくれるみたいだが
補完しないブラウザもあるのかな?

まあバリデータでエラーにされるとかの問題もあるので
やんないほうがいいだろうけど
551Name_Not_Found:2015/03/05(木) 16:15:03.49 ID:???
>>548
>あきらかに必要な要素をいらない要素って頭おかしいんじゃねーの
>tableからtr抜くって発想どう生きたらでてくるわけ

普通はdisplay:table-rowなんて使わない
552Name_Not_Found:2015/03/05(木) 16:34:57.02 ID:???
初心者にありがちななるべくHTMLの記述を減らすのがプロ感覚みたいなの。
こういうのに限って方向を間違えて変なHTMLなのが多い
553 ◆zS.k96R.Do :2015/03/05(木) 17:06:14.29 ID:???
>>551
直後にtdって修正してあるだろメクラ

>>552
ああそういうのがあるのか
大昔は無駄にdiv嫌うのってだいたいStrict(笑)信者だったけど、
そんなのとっくに絶滅したはずなのに、今でもたまーにいる理由が気になってた
554Name_Not_Found:2015/03/05(木) 18:03:49.53 ID:/CuZZfvV
モバイルで見るとPCとかなり内容が異なったページになるサイトがありますが、
これはレスポンシブ・ウェブデザインCSSで実現しているのでしょうか?
或いは何は別の方法でしょうか?
スタイルシートを変えるだけでは、実現できないような気がするのですが。

例えばこんなのです。
http://bousuikouji.info/
555Name_Not_Found:2015/03/05(木) 18:08:10.80 ID:???
いくらでもやりようがあって答えきれないわ
サーバーでユーザーエージェント読んで吐き出すHTML変えるだけだし
556Name_Not_Found:2015/03/05(木) 18:16:20.14 ID:???
>>554
答えがここにある
ttp://bousuikouji.info/css/custom.css
557554:2015/03/05(木) 23:04:04.92 ID:/CuZZfvV
分かる人が教えてくれているみたいですが、
基礎知識がなくて見ても分かりません。
必要な基礎知識を解説しているサイトを教えてくれませんか?
勉強しますので。
558Name_Not_Found:2015/03/05(木) 23:43:22.28 ID:???
君、自分でレスポンシブって書いてるじゃねーか。>>556さんも核心そのもののヒントを抽出してくれたんだからそれらをググって覚えるだけだろ
559Name_Not_Found:2015/03/06(金) 00:14:12.18 ID:???
>>553
display:table-cell使ってるじゃん
マジでなに言ってるかわからないんですが
560Name_Not_Found:2015/03/06(金) 00:36:18.29 ID:???
>>545
あなたはdisplay:table-cellを使う時にdisplay:table-rowとそれ用のタグを用意するんですか?
だったら素直にtableタグ使った方が良くないですか?
CSS記述しなくて済むし
それとも何か他の理由であえてdisplay:table-cellを使うが、その為に正式な書き方?であるdisplay:table-rowを使うって事ですか?

間違った方向に行っているとまで言われたので是非聞きたいですね
561Name_Not_Found:2015/03/06(金) 00:38:26.26 ID:???
間違えました>>560>>544へのレスです
562Name_Not_Found:2015/03/06(金) 01:16:54.09 ID:???
table-cellで無理やりやろうとするならtable使えよ
563Name_Not_Found:2015/03/06(金) 01:21:25.29 ID:???
何でこう記述を少なくしたがるのかね
564Name_Not_Found:2015/03/06(金) 01:27:06.13 ID:???
画像をテキストに変換して考えてみればいいんじゃないの。
565Name_Not_Found:2015/03/06(金) 03:05:33.15 ID:???
テーブル要素を使うのは正しくない部分にテーブルで適応される挙動をつかいたいんだからいいんじゃない?
むしろテーブル使うなと。
566 ◆zS.k96R.Do :2015/03/06(金) 03:25:42.63 ID:???
>>559
display:table-cellをどこにつかってんだよ馬鹿
imgみたいな内容持たないものセルにしてどうすんだよ小学生でもこんなことしねーだろ
こんなことが理解できないならもう考えることやめろ
お前が考えることは何の意味もない
しばらく見てきた中でぶっちぎりで頭悪いので話にならない
567Name_Not_Found:2015/03/06(金) 05:59:44.90 ID:???
>>566
月曜から色々と調べてやっとわかって顔真っ赤かよw
いまさらその突っ込みはおせーわw
レスも頭の回転も。
568Name_Not_Found:2015/03/06(金) 10:01:06.83 ID:???
いろんなサイトのHTMLを見てセンスを身につけるしかないんじゃないかな
569Name_Not_Found:2015/03/06(金) 15:59:42.57 ID:8exnJ5HI
マルチドメインで独自メインで5つのサイトを公開してたとします。

1つのサイトがグーグルペナルティをくらってしまったら、マルチドメインで同じIPなので、他の4つのサイトもペナルティくらいますか?
570Name_Not_Found:2015/03/06(金) 16:04:25.40 ID:???
>>566
>imgみたいな内容持たないものセルにしてどうすんだよ

それをする為のdisplay:table-cellじゃないんですかね
だから仕様がどうなっているのかを質問し
たんですが

例えば親のtable幅が600pxで画像を三つ均等に並べたい場合、
もしどんな要素にでもtdと同じような動きをさせる仕様であれば
img要素でも引き伸ばされて200pxずつで表示される筈ですよね

その場合はimg要素を綺麗に表示させる事はおそらく不可能なので、
img要素を均等配列する場合は何か別の、閉じタグがある要素で囲わなくてはいけないというのは納得出来ます

それとは別に、やっぱり気になるのはそもそもimg要素には効かないって、公式に書いてあるんですかね

というやり取りをしていたんですが話がなかなか噛み合わないですね
571Name_Not_Found:2015/03/06(金) 16:07:44.11 ID:???
続けるなら名前付けろカス
572Name_Not_Found:2015/03/06(金) 16:51:35.88 ID:???
>>568
分かるわー。趣味だと本当に似たり寄ったりなデザインになってしまう。
意外とシングルページ難しいわ
573 ◆zS.k96R.Do :2015/03/06(金) 16:52:35.80 ID:???
>>570
真面目に
<tr><td></tr>
がどうなるか想像できないの?

池沼みたいなやつって実際にいるんだな
574 ◆zS.k96R.Do :2015/03/06(金) 17:00:42.99 ID:???
ttp://www.w3.org/TR/CSS2/tables.html#value-def-table-cell
仕様みないと納得できないならこれか
この一行よんで理解できない池沼なら生きてる価値ねーな
575Name_Not_Found:2015/03/06(金) 17:16:26.04 ID:???
>>574
で、どの記述がこの挙動を表してるんだ?(>543の説明の方がまだ最もらしいが)
http://jsfiddle.net/uhzz2k1j/3/
576575:2015/03/06(金) 17:18:44.62 ID:???
間違って古い版を紹介してしまった
http://jsfiddle.net/uhzz2k1j/4/
577Name_Not_Found:2015/03/06(金) 17:37:10.54 ID:???
何でそんなにtable-cellにこだわりたいのか分からん
578Name_Not_Found:2015/03/06(金) 17:41:12.51 ID:???
input要素なら横並びにはなるな
http://jsfiddle.net/uhzz2k1j/5/
やはり、>>543が正しいんじゃないの
置換要素は要素固有の幅で計算される為、tableレイアウトの算出値に影響を与えているのでは?
http://www.y-adagio.com/public/standards/tr_css2/visudet.html#q5
display:table-cell に固執するなら該当文を引用してきちんと説明すべき
579Name_Not_Found:2015/03/06(金) 17:59:19.38 ID:???
>>548を読む限り、「Anonymous table objects」を知らないで発言してるんじゃない?
CSS2では ◆zS.k96R.Do が紹介したリンク先のすぐ下の節で「table関連要素が省略された時の動作」も規定されてるんだけどね…
http://www.w3.org/TR/CSS2/tables.html#anonymous-boxes
あと、tr要素の省略を気にするならtbody要素の省略にも触れようよ
そして、要素が省略された事は本問題とは関係ないわけで全く検証してないで無責任に発言するのは止めてくれないかな
580Name_Not_Found:2015/03/06(金) 18:27:11.31 ID:8exnJ5HI
まだでつか
581Name_Not_Found:2015/03/06(金) 18:50:42.30 ID:???
昔のホームページビルダーで作って放置してたサイトを
新しいバージョンのホームページビルダー(19)で同じURLにUPしたんだけど、
検索かけると前の放置してたサイトが出てくるなのは何故ですか?
どうしたら消せます?

アドレスからいくときちんと新しいサイトに繋がるのに検索かけると出てくるのが古いページなんです。
582Name_Not_Found:2015/03/06(金) 18:54:16.10 ID:???
初心者スレで初心者(と思われる)相手に理解できなきゃ死ねと言うzS.k96R.Do は何様なんだ?
583Name_Not_Found:2015/03/06(金) 18:59:30.74 ID:???
>>573
/tdが省略されたと解釈されて普通に表示されるけど。
え?もしかしてimgとtdが同じだと思ってるんですか?
584Name_Not_Found:2015/03/06(金) 19:01:02.33 ID:???
>>581
検索エンジンだって暇じゃないのよ
放置してた糞サイトをすぐに巡回して更新してくれるわけないだろー
PINGやGoogle ウェブマスターツールの使い方とかわからないレベルなら
自動更新までしばらく放置しておくか金払って頼むのぢゃな
585 ◆zS.k96R.Do :2015/03/06(金) 21:44:00.53 ID:???
>>575
テーブルのセルがなにか表示するってどこにかいてんの?
586Name_Not_Found:2015/03/06(金) 21:54:13.66 ID:???
さくらで鯖借りようと思ってます
独ドメも取ろうと思うんですが、例えばabc.comというドメイン取った場合、アドレスはhttp://abc.comになりますか

それともwwwとか付きますか?
587 ◆zS.k96R.Do :2015/03/06(金) 21:54:23.44 ID:???
>>579
直後にtdって修正してあるだろメクラ
588Name_Not_Found:2015/03/06(金) 21:57:41.99 ID:???
>>587
tableからtd抜いたコードが一つもないけど?
589Name_Not_Found:2015/03/06(金) 21:59:04.20 ID:???
>>586
どーしてさくらのヘルプ読まないんだよ。検索でもさくらは情報が超多いからすぐわかるだろ
聞く前に調べる癖は付けろよ
どっちでもアクセス可だ
590Name_Not_Found:2015/03/06(金) 21:59:04.48 ID:???
>>585
書いてないけど何か問題が?
591Name_Not_Found:2015/03/06(金) 22:17:44.44 ID:???
>>589
いや、さくらなら情報あると思って15分ほどググったんですけど見つからなかったんです…

でも助かりました
Facebookのいいねボタン埋め込みのURLもどっちでもいけるわけですね
592Name_Not_Found:2015/03/07(土) 01:27:50.95 ID:???
>>569
> 1つのサイトがグーグルペナルティをくらってしまったら、マルチドメインで同じIPなので、他の4つのサイトもペナルティくらいますか?

食らうこともあるし食らわないこともあります。
そのサイトのその他の情報を組み合わせて決定されるので、
ドメインや内容など全てがわからないとなんとも言えませんね。

さらそれらがわかった所で、最終的にはグーグル非公開の複雑な計算式により
決定されるので結論は誰にもわかりませんね。
593Name_Not_Found:2015/03/07(土) 03:12:24.96 ID:???
xvideosの動画を埋め込むサイトを作ろうと思うんですが、自分のページ側で何らかの処理をして修正を行えば違法にはなりませんか?
フィルターをかけようと思うのですが……
594Name_Not_Found:2015/03/07(土) 03:37:37.27 ID:???
>>593
アフィスケべ乙
595Name_Not_Found:2015/03/07(土) 05:36:52.97 ID:???
>>591
試用できるんだからやってみればいいのさ
ドメインの説明も設定画面に書いてあって考えることは何もない
596Name_Not_Found:2015/03/07(土) 08:07:30.23 ID:???
>>591
https://help.sakura.ad.jp/app/answers/detail/a_id/2201
"『 ドメイン名 』の左側にお好きな文字列を入力し、『 送信する 』を押します。" のSSに書いてある
597Name_Not_Found
>>573
要するに「display:table-cellがimg要素に対して効かない事を疑問に思う事は果たして池沼と言えるのかどうか」って事ですかね

疑問に思っても変じゃないと思うんですが
仮に仕様ではなく不具合だったとしたら、
本来はimg要素をtd要素と同じ様に振舞わせようとしていたという事なんで、
w3cの人達も池沼扱いされちゃうんでしょうか