質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

954閲覧

書いてる途中の見栄えをよくしたい。

toutou

総合スコア2050

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2016/08/26 02:20

htmlのテキストの中にボタンなどを入れるときに

あああああああ(全角でスペース)ボタン(全角でスペース)いいいいいいいい
ううううううう(全角でスペース)ボタン(全角でスペース)ええええええええ
おおおおおおお(全角でスペース)ボタン(全角でスペース)かかかかかかかか
ききききききき(全角でスペース)ボタン(全角でスペース)くくくくくくくく
↓つまりこういうこと

html

1<!DOCTYPE HTML> 2<html lang= "jp"> 3<head> 4<meta charset= "UTF-8"> 5</head> 6<body> 7あああああああ <input type=button> いいいいいいいい<br> 8ううううううう <input type=button> ええええええええ<br> 9おおおおおおお <input type=button> かかかかかかかか<br> 10ききききききき <input type=button> くくくくくくくく<br> 11 12</body> 13</html>

このように調節しておりこれでもいいのですが内部的なものと表面的なものが書いててすっきりしません。
もっときれいに書く方法があるのでしょうか?
教えてください。

CSSでfloatタグやtext-alignタグは失敗に終わってます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moonphase

2016/08/26 02:28

何がすっきりしないのかよくわからないので、詳しく教えて貰えますか? 全角スペースは入れても入れなくても表示は変わりません。
toutou

2016/08/26 03:10

自分のHTMLの書き方だとすごく間を空けたいときには後の文字がすごく右に行ってしまいあとで編集しにくくなるのでもうちょっと近づけて書きたいのです。全角を入れるとそれが空文字なのかそこに文字があるように間が開きます。
guest

回答2

0

ベストアンサー

全角スペースでマージンを調整するのがカッコ悪いということでしょうか?
css marginで調整するのはいかがですか?

html

1<style type="text/css"> 2<!-- 3input{ 4 margin: 0 100px; 5} 6//--></style> 7 8あああああああ<input type="button">いいいいいいい

投稿2016/08/26 02:46

nico29

総合スコア76

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

toutou

2016/08/26 03:13

これもmarginですか。使ってみたことはあるんですが今のところまだよくわかってないんですよね。文字が変な風にずれたり。勉強してみます。
guest

0

テキスト部分とボタンをそれぞれdivやspanのような要素で囲み、余白を含めて要素の幅を決めて

display: inline-block;

で横並びにすれば良いと思います。

display: table;

を使う方法や、

display: flex;

を使う方法などもあります。

調べてみて、実現したいものに近い方法を選んでやってみてください。

あと、たとえば縦中央寄せにしたければ

vertical-align: middle;

というのが使えます。

投稿2016/08/26 02:33

編集2016/08/26 02:34
NatsumiOki

総合スコア1298

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

toutou

2016/08/26 03:18

理解するまでに少し時間をもらいます。
toutou

2016/08/26 10:36

急でもないので後々理解して行きます
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問