HTML/CSS のどんな質問にも優しく答えるスレ 40

■ このスレッドは過去ログ倉庫に格納されています
0001Name_Not_Found
垢版 |
2019/07/31(水) 19:43:07.90ID:???
ここは初心者からベテランまで、全ての人を対象に優しく答えるスレです

類似質問、重複質問、丸投げ大いに結構。HTML / CSS 関係の事なら何でもOK
分からない人は何回聞いても結構。質問するときはIDを出すためにメール欄を
age にすることをおすすめします。

回答してくれる方は優しい人のみ! 質問者に対して暴言を吐く人はこのスレを見るな!!
終わった話を蒸し返すやつは このスレにくるな!!!
自分で調べろという回答も禁止!!回答するかさもなくば何も書き込むな!!

質問側も節度あるレスで!質問前にスレ内を検索しましょう

■次スレについて
基本的にレスナンバー>>980を取った人(立てられない場合は次の宣言者)が立てて下さい
重複を避けるため、独断でスレ立てはせず必ず意思表示をしてから立てて下さい(>>980を取った場合も)
立てられない事が予め分かっている場合は、>>980付近の書き込みは自重しましょう

■前スレ
HTML/CSS のどんな質問にも優しく答えるスレ 39 ミックミク
https://mevius.5ch.net/test/read.cgi/hp/1559446058/

■関連スレ
Webサイト制作初心者用質問スレ part251
https://mevius.5ch.net/test/read.cgi/hp/1564414228/

■HTML
HTML Living Standard 日本語訳
https://momdo.github.io/html/index.html

■CSS
Selectors Level 4 日本語訳
https://triple-underscore.github.io/selectors4-ja.html
0740Name_Not_Found
垢版 |
2019/08/31(土) 16:13:30.48ID:???
devだらけになるよりsectionで区切ってる方が可読性良いよね。
main, cuticle, menu, asideとかもちゃんと使い分けてあるとすごい読みやすい。
0742Name_Not_Found
垢版 |
2019/08/31(土) 20:48:31.84ID:???
セクショニング要素にCSS設定するなって言われても実際しちゃうよね
0744Name_Not_Found
垢版 |
2019/09/01(日) 00:01:15.54ID:???
DB探ったらセクションの中身が無かった場合に、無駄なpadding/marginやbackgroundが生まれるから?
0745Name_Not_Found
垢版 |
2019/09/01(日) 00:23:14.52ID:???
>>743
天下のGoogle様からのお達しじゃなかったっけ?

sectionの中にsectionとか入れてると、sectionにcss 指定すると全部のsectionに同じ指定がかかるからややこしくて使ってない

まあワイ初心者やからよくわからんけど
0746Name_Not_Found
垢版 |
2019/09/01(日) 00:45:48.97ID:CDQcHbU3
http://www.htmq.com/html5/section.shtml
「レイアウト目的のコンテナ要素として用いるなら、
<section>ではなく、<div>を使用してください。」

sectionタグはコンテナ要素ではないから
要素を包んでCSSで弄るなら<div>で囲むべきってことなんか・・・
なんや難しいな
0747Name_Not_Found
垢版 |
2019/09/01(日) 01:11:15.95ID:???
>>746
日本語大丈夫か?

レイアウト目的ならdivを使えって言ってるだけで
sectionにレイアウトするな。なんて言ってないんだが
0748Name_Not_Found
垢版 |
2019/09/01(日) 01:17:29.27ID:???
まああれだな、タグの意味を理解しないで
レイアウトしたい、何のタグを使えばーなんて思ってるから
divやcssを適用するときは全部divなんや
なんて意味不明なことを言い出す。

えとなぁ、タグを使うときはレイアウトのことなんて
考えずに使えや、アホども
0749Name_Not_Found
垢版 |
2019/09/01(日) 01:30:45.00ID:CDQcHbU3
>>747
あぁ〜なるへそ理解したサンクス♪
0750Name_Not_Found
垢版 |
2019/09/01(日) 13:56:37.40ID:???
divタグを使い過ぎるとリアルでデブデブになる説
0751Name_Not_Found
垢版 |
2019/09/01(日) 14:30:26.99ID:???
ヘッダーに必要な情報ってこれで必要十分ですか?

<meta charset="UTF-8" />
<meta name="description" content="" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta name="description" content=" " />
<meta property="og:url" content=" " />
<meta property="og:type" content="website" />
<meta property="og:title" content=" " />
<meta property="og:site_name" content=" " />
<meta property="og:description" content=" " />
<meta property="og:author" content=" " />
<meta property="og:image" content="  " />
<title> </title>
0755Name_Not_Found
垢版 |
2019/09/02(月) 02:05:24.29ID:???
ぅあ…divを減らせばリアルで痩せる説を信じて今日から頑張ります…はぁ、はぁ…
0756Name_Not_Found
垢版 |
2019/09/02(月) 10:55:09.68ID:R4l/yINF
>>746
<body>があるのにわざわざ<div>を使う意味がよく分からない。
0757Name_Not_Found
垢版 |
2019/09/02(月) 11:36:09.79ID:???
>>751
VSCode で、HTML ファイル上で、! と入力すると、
Emmet の入力補完で、下のように表示される

<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>

<body></body>
</html>
0758Name_Not_Found
垢版 |
2019/09/02(月) 12:11:53.80ID:???
初歩的な質問なのだけど
フロントエンドのフレームワークっていうと、reactみたいなJSのフレームワークとbootstrapみたいなcssのフレームワークがあるわけだけど
違いというか使い分けって言うのはどうなってるのかな?
0759Name_Not_Found
垢版 |
2019/09/02(月) 12:21:32.36ID:bAYybejJ
bracketsから流行りのvscodeに乗り換えてみた
流石に流行っているだけあってよく出来ているなと思うんだけど
bracketsのリアルタイムプレビューが俺には合ってたみたいでbracketsと同じようなリアルタイムプレビューできる拡張機能を探し中
だけどなかなかしっくりこない

みなさんvscodeでのリアルタイムプレビューどうしてますか?
0760Name_Not_Found
垢版 |
2019/09/02(月) 12:58:16.65ID:???
>>758
react・・・HTMLとCSSというウェブ標準は捨て去りましょう。
javaScriptで全部やるんです。

bootstrap・・・HTMLとCSSというウェブ標準でいきましょう

jQuery・・・HTMLとCSSというウェブ標準でいきましょう
0762Name_Not_Found
垢版 |
2019/09/02(月) 14:07:21.95ID:???
>>758
@jsは主に機能を制御するもの
Acssは主に見た目やレイアウトを制御するもの
Bhtmlは主に表記や要素を構成するもの

react→@とA
bootstrap→A

それぞれ畑が違うので比較対象にはならない。
0764Name_Not_Found
垢版 |
2019/09/02(月) 14:08:34.09ID:???
reactはフォームを作るときに使うものだよ
0765Name_Not_Found
垢版 |
2019/09/02(月) 14:11:17.70ID:???
reactの比較対象はvue.js、AngularJSや
phpのテンプレートエンジンとかだろな
0768Name_Not_Found
垢版 |
2019/09/02(月) 16:56:09.13ID:voRWrwCG
>>766
ありがとう
そっちで聞いてみます
0769Name_Not_Found
垢版 |
2019/09/02(月) 19:27:30.28ID:???
atomで編集したフォルダーをgoogle chromeで読み込む時や更新するときに5秒くらいかかるのは普通ですか?他のサイトを開くときは普通に開けてます

使っているpcのスペックはcore i7で8gbです。

デスクトップでフォルダ新規作成→atomで開く→html/cssで編集する→デスクトップでフォルダ開く→プログラムで開く(google chrome)の順に開いてます
0771Name_Not_Found
垢版 |
2019/09/02(月) 22:41:44.47ID:???
もはやエディターなんでも掲示板になりますた
0772Name_Not_Found
垢版 |
2019/09/02(月) 22:54:33.32ID:???
phpもjsも使わずに
ブラウザキャッシュさせない方法ないですかね?
cssファイル、img、iframeをchromeで表示する時。

ちなみに
<meta http-equiv="Pragma" content="no-cache">
などのmeta関連は効かないようです・・
0773Name_Not_Found
垢版 |
2019/09/02(月) 23:10:18.48ID:???
CGIを使ってランダムなクエリをつけたリンクに置き換える
0774Name_Not_Found
垢版 |
2019/09/02(月) 23:34:19.72ID:???
>>770
ありがとうございます。試してみます。
0775Name_Not_Found
垢版 |
2019/09/02(月) 23:36:12.93ID:???
>>773
CGIもSSIもperlもjavaもphyson、rubyその他プログラム系はダメっす
0776Name_Not_Found
垢版 |
2019/09/02(月) 23:42:48.84ID:Tu2n7SDf
そんなゴミサーバーで無理難題押し付けてくるクライアントをキャッシュしない
0777Name_Not_Found
垢版 |
2019/09/02(月) 23:50:39.27ID:???
キャッシュが駄目ならクレカでいいじゃない
0778Name_Not_Found
垢版 |
2019/09/02(月) 23:52:03.77ID:???
>>776
まあそうなんだが、ヤフショや楽天、ポンパレなどのECプラットフォームはみんなセキュリティ厳しいから
こうなってんだよ
0780Name_Not_Found
垢版 |
2019/09/03(火) 00:12:11.00ID:FK8Wnkp3
>>778
じゃあ「セキュリティ厳しくて無理です」でいいじゃん

てか楽天が「セキュリティ厳しい」とか笑えるわ
だったら抜け穴みたいな編集テクを黙認してるのはなんでだ?誰も幸せにならないゴミシステム
0781Name_Not_Found
垢版 |
2019/09/03(火) 00:26:35.26ID:???
>>780
そこをクライアントに求められてるわけじゃないんだわ
確認時に誤解が出ないように予め対策しておきたいんだ

てか楽天の事よく知ってるじゃん
侮ってたわ
0782Name_Not_Found
垢版 |
2019/09/03(火) 01:04:56.42ID:???
セブン…ペイペイ…うっ頭がっ
0783Name_Not_Found
垢版 |
2019/09/03(火) 06:52:52.69ID:???
>>758
CSSフレームワーク Bootstrap入門、掌田津耶乃、2018

Bootstrap 4 の本
0784Name_Not_Found
垢版 |
2019/09/03(火) 07:00:13.84ID:???
>>769
VSCode の拡張機能で、同じ作者が作っている、
Live Server, Live Sass Compiler を使うと、

HTML, SASS ファイルを変更して保存すると、自動的にブラウザに反映される!

VSCodeのスレは、プログラム板にあります
0785Name_Not_Found
垢版 |
2019/09/03(火) 18:28:07.64ID:JZtqVXzm
スマホからなので見づらいかもしれません。

各部署がそれぞれのページをブログ形式で更新しています。
トップページには新着情報として、タイトル(リンクあり)が表示される形式になっています。

ここに更に、最も最新のブログ記事の中身(一部で構わない)を表示したいのですが、どうすれば良いのか教えてください。

調べたらフレームタグで出来そうと思いましたが、URLが各部署のページで異なるため、リンク先の設定で行き詰まりました。
0786Name_Not_Found
垢版 |
2019/09/03(火) 19:22:42.61ID:???
>>785
なんのブログシステムでやってるかによってやり方がバラバラだよ。
例えばWordPressならトップページの新着情報を出力しているソース(ループ部分)を編集する必要があるけど
そういうの大丈夫?
こういう構文突っ込んだろとか。

<?php if (strlen($post->post_content) > 40) {
echo mb_substr(the_content('...'; } else {
the_content();
} ?>
0787Name_Not_Found
垢版 |
2019/09/03(火) 19:30:01.09ID:???
>>785
これの回答をjQueryでやったろうかと一瞬考えたが
別ページの本文テキストを動的に引っ張ってくる方法がわからんな
0788Name_Not_Found
垢版 |
2019/09/03(火) 19:37:59.18ID:???
最も最新のブログ記事だけ(ループ処理1回目のみ)に処理を行う場合はこんな感じ

<?php if ($wp_query->current_post == 0) { ?>
0789Name_Not_Found
垢版 |
2019/09/03(火) 20:35:12.03ID:???
最近の中小企業は社内でHPくらい改変・運用できるだろって考えなのかね
DB周りとかフォーム周りを素人がいじくって情報漏洩したり、ウイルス仕込まれたりとかされても
気が付かなそうだな
0790785です。
垢版 |
2019/09/03(火) 21:11:46.23ID:3zB2wLGO
皆さん返信ありがとうございます。
ハード面で詳しいからという理由だけで9月よりHPの更新を任せられました。
基本的なHTMLくらいしか分からないので、ソースを見ても何がどこに影響しているのか・・・

変にいじると大変なことになりそうなので、しばらく勉強してからまた聞きに来ます。
0791785です。
垢版 |
2019/09/03(火) 21:17:57.18ID:3zB2wLGO
何度もすみません。
HP管理のためには何を学べばいいか、もし宜しければ教えてください。
HTML CSS Javascript PHP はこの機会に一通りやってみようと思います。
0792Name_Not_Found
垢版 |
2019/09/03(火) 21:46:31.86ID:tej5NnyH
素直に外注に任せるべき
お前はその会社で何を期待されてるのか知らないが
本業の合間程度にできるような業務内容を超えている
勉強したり作業するのに使う時間を他のことに回して、外注費用を捻出したほうがよっぽど効率的
0793Name_Not_Found
垢版 |
2019/09/04(水) 00:34:11.89ID:???
セブンペイみたいになるのがオチだろ
0794Name_Not_Found
垢版 |
2019/09/04(水) 00:41:14.00ID:???
ハード詳しいからとかアホなのかその会社
Web制作を仕事として結構な金取ってとこもあるんだぞ
フライパン作ってる職人はレストランのシェフ並みに料理上手だとでもいうのか
0795Name_Not_Found
垢版 |
2019/09/04(水) 00:50:34.91ID:???
まずはhtmlとcssだな
次にとっつきやすさで言えばphp
そんでJavaScriptだが

JavaScriptよりjQueryを優先して
書けなくてもだいたい読める
フリーで配布されてるjQueryをサイトに導入できる
くらいになるのが汎用性高そう

でも外部に頼んだ方がいいよ
俺はhtmlだけちょっと分かる程度の知識から始めて
半年間職業訓練で終日勉強して覚えた
仕事しながらとか年単位で時間かかるんじゃね?
0796Name_Not_Found
垢版 |
2019/09/04(水) 00:51:00.09ID:???
こうやってサイトが属人化して
勝手につくったPHPやJSバニラ&スパゲティで
その人が辞めたら何もできなくなって
制作会社に泣きついてめちゃくちゃ高額取られるオチな
0797Name_Not_Found
垢版 |
2019/09/04(水) 00:57:45.54ID:???
>>785をテキトウにjQueryでクソコード書いてみたw

var getFile = $('#news-area li:first a').attr('href');
$.ajax({
type: 'GET',
url: getFile,
dataType: 'html',
success: function(data) {
var contentsText = $(data).find('.contentsText');
$('#news-area li:first').html(contentsText);
$(this).each(function(){
var txt = $(this).text();
if(txt.length > 40){/*文字数*/
txt = txt.substr(0, 10);
$(this).text(txt + "...");
}
});
}
});
0799Name_Not_Found
垢版 |
2019/09/04(水) 01:21:42.59ID:???
>>797
>>785のバックエンドがどういう状況になっているのか理解もしないで適当なajaxをここに貼ってもクソの役にも立たん
あとそのゴミはここに直接直接書くんじゃなくてJSbin等の外部サービスに記述してからURLを貼れ
0800Name_Not_Found
垢版 |
2019/09/04(水) 01:29:09.64ID:???
>>799
へ?出力後のDOM操作なんだからバックエンド関係ないやん
まあ自分では何もせずいきなり人に命令するようなやつに絡むとは嫌な予感しかしないが
0801Name_Not_Found
垢版 |
2019/09/04(水) 01:29:29.17ID:???
また無能jQuery君が叩かれる流れ?w
0802Name_Not_Found
垢版 |
2019/09/04(水) 01:32:11.39ID:???
また?ではないけど、
やはりそういう感じで絡んできましたかw

まず、俺が上で書いたphpとjQueryのどこをどうすべきか答えようね。
それ以外の煽りとか付き合いたくないんで。
0803Name_Not_Found
垢版 |
2019/09/04(水) 01:39:55.20ID:???
>>800
バカだろお前
「新着が表示されているトップページ」というのがサーバー側で動的に生成しているページだったならバックエンドがどういう状況なのか大いに関係あるだろう
今はタイトル(リンク)を一覧にしているが、そこに記事内容の一部も加えるとなれば、サーバー側のコードの書き換えの可能性もある。

今どういう状況になっているのか考慮しないで適当なajax貼り付けてやっつけ仕事で片付ける話じゃないの
0804Name_Not_Found
垢版 |
2019/09/04(水) 01:41:01.42ID:???
>>802
お前の役に立つかもわからないゴミを一々ここで推敲するなんてただの時間の無駄だよ
0805Name_Not_Found
垢版 |
2019/09/04(水) 01:49:06.34ID:???
jQueryくんはすぐに脳内で妄想Webシステムを組み上げてjQueryですべて解決しちゃうから仕方ないw
0807Name_Not_Found
垢版 |
2019/09/04(水) 02:14:56.64ID:???
喧嘩で荒らすのはダメダメ
0808Name_Not_Found
垢版 |
2019/09/04(水) 05:43:16.73ID:???
まーた喧嘩ふっかけてんのかよw
0809Name_Not_Found
垢版 |
2019/09/04(水) 09:29:58.17ID:???
>>803
はあ??
おまえjsもサーバーサイドも両方とも弱いだろ?
上で書いてるajaxが何してるかすら内容理解できてないようだが・・・。

>>805
jQueryくんじゃないし、最初にphpでのソースかてますが?
何で書いたら満足なの?vue.js?node.jsでごきぼうでつか?
0811809
垢版 |
2019/09/04(水) 09:38:27.88ID:???
そもそも
CMSがなにかわからない
サーバーサイドが何のプログラムで書かれてるかもわからない

残された方法としてクライアントサイド(js)の上書き(DOM操作)

しかしHTMLの構造もわからない

これで解決方法をやっつけ以外でどうやって書くんだよ。
手法としてこういう方法が取れるって例を書いてるのになんで基地外みたいに絡むの?
jQuery君て誰だよw
0812Name_Not_Found
垢版 |
2019/09/04(水) 09:42:26.53ID:???
jQuery君の何が一番迷惑かバカな君に教えてあげよう


めちゃめちゃスレチだということ
0813809
垢版 |
2019/09/04(水) 09:47:12.53ID:???
実際の仕様が異なるのなら例外処理を書いたり、修正すりゃいい

・各新着情報にはリンクがついている前提である(無い可能性もゼロではない)
・そのリンクはその投稿ページへのリンクである前提(外部サイトへ直接飛ばす可能性もゼロではない)
・投稿ページとトップページの関係はクロスドメインではない
・トップページの新着情報はliタグの前提である
・各IDやクラスはわからないので仮でつけたものである
0814Name_Not_Found
垢版 |
2019/09/04(水) 09:47:50.12ID:???
>>811
あれだけ馬鹿みたいにこのスレ荒しておいてとぼけなくて良いよ
0815Name_Not_Found
垢版 |
2019/09/04(水) 09:56:28.51ID:???
これだけ文章の特徴も似てるのに他人は無いわな
どう見ても>>319,331のjQueryくんじゃん
0816Name_Not_Found
垢版 |
2019/09/04(水) 09:58:59.03ID:???
>>814
俺がそいつではない事が証明できるまで質問などに答えてやっても構わないが
それやっても俺に何のメリットもないし、仮にjQuery君であると勘違いされたままのデメリットもそんなにないんだよね。
0817Name_Not_Found
垢版 |
2019/09/04(水) 10:00:47.67ID:???
>>815
あ、おまえjQueryくんだろ?




はい。違うって証明できますか?
0818Name_Not_Found
垢版 |
2019/09/04(水) 10:01:34.27ID:???
>>816
お前はアスペだから理解できないんだろうけど、
お前もjQueryくんもスレチだからここから消え失せろって遠回しに言われているんだよ。
0819Name_Not_Found
垢版 |
2019/09/04(水) 10:02:42.45ID:???
>>818
おまえ、さんざんスレ荒らしておいてまだいたのかよjQueryくんよぉ
0821Name_Not_Found
垢版 |
2019/09/04(水) 10:04:08.17ID:???
>>816
質問に答えなくていいし大して役にも立ってないからレスするのやめてくれ
マジでただの嵐だろお前
0824Name_Not_Found
垢版 |
2019/09/04(水) 10:07:35.32ID:???
レスバ弱いのにやる気満々で喧嘩かうからなぁ
0825Name_Not_Found
垢版 |
2019/09/04(水) 10:11:08.03ID:???
誰も頼んでないコード書き始めたり、絡んでくるなとか言いながらも一々反論しないと気が済まないところを見ると、
無駄にプライドだけは高いか子供なんだろうね。
んで今回もおもちゃになったと。
0826Name_Not_Found
垢版 |
2019/09/04(水) 10:15:05.97ID:???
jQuery連投しすぎ
冷静なれ
0827Name_Not_Found
垢版 |
2019/09/04(水) 10:16:17.93ID:???
お、今日も$(".hoge")祭りですか?wwwwwwwwww
0828Name_Not_Found
垢版 |
2019/09/04(水) 10:19:01.96ID:???
そのコードも未だにvarと$.ajaxだもんな
そりゃ役立たずだわ
0829Name_Not_Found
垢版 |
2019/09/04(水) 10:19:15.53ID:???
>>827
jQueryくんはなんで今来たみたいな雰囲気でレスしたの?w
0830Name_Not_Found
垢版 |
2019/09/04(水) 10:20:20.66ID:???
>>828
はい批判じゃなくて、具体的な修正案を書こうね?
絶対逃げないでね☆
0831Name_Not_Found
垢版 |
2019/09/04(水) 10:21:35.78ID:???
>>830
お前が自信満々にこのアホなコード書かないのが一番の修正案だよ
0832Name_Not_Found
垢版 |
2019/09/04(水) 10:22:33.12ID:???
$(".hoge")は具体性も無い話なのにコード書いちゃうwwwwwwwww
0833Name_Not_Found
垢版 |
2019/09/04(水) 10:23:45.11ID:???
>>831
そういうのいいから制作者なら具体的な修正案を書こうね?
期待してるから絶対逃げないでね☆
0834Name_Not_Found
垢版 |
2019/09/04(水) 10:24:43.71ID:???
>>832
具体的なHTMLが欲しいなら書いてやろうか?
その代わり逃げられなくなるぞ?
いいか?
0835Name_Not_Found
垢版 |
2019/09/04(水) 10:24:56.39ID:???
>>833
ここそういう話するスレじゃないんで
本当に迷惑なのでやめてもらえませんか?
0836Name_Not_Found
垢版 |
2019/09/04(水) 10:25:46.10ID:???
>>834
さっさと書いて自己満して消え失せてくれ
0837Name_Not_Found
垢版 |
2019/09/04(水) 10:27:03.97ID:???
具体的な修正案を求めてる奴なんていないのに勝手に話進めるのがすごいよな
やっぱアスペってすげぇ
0838Name_Not_Found
垢版 |
2019/09/04(水) 10:27:05.13ID:???
>>835
jQueryくんは黙っててよ。
まさかここまでケンカ吹っ掛けておいて
今更そんな逃げ方するようなヤツじゃないでしょ
きっと、プライド持ってちゃんと書いてくれるのまってるんだから。
0839Name_Not_Found
垢版 |
2019/09/04(水) 10:28:01.49ID:???
クソみたいなプライド抱えて荒らしwwwwwwwwwwwwwwwww
0840Name_Not_Found
垢版 |
2019/09/04(水) 10:30:21.95ID:???
>>837
俺:質問の回答を書いた

おまえ:そのコードも未だにvarと$.ajaxだもんな

俺:じゃあ具体的におまえならどう書くの?


何がおかしいの?おかしくないよね?
冷静に見てよ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況