🕌
Python -HTMLの表示方法-
PythonでHTMLを表示する
PythonでHTMLを出力するには、ダブルクォーテーションの中にHTMLタグを追加します。
実際にh1タグを使って書くとこうなります。
print("<h1>Hello world</h1>")
また、
print("<h1>Hello world</h1>")
print("<p>世界の皆さん,")
print("<b>こんにちは</b></p1>")
このように改行しても、text表示では改行されますが、HTML表示ではbrタグを使わないと改行されないので、
ここでも同じように、改行されません。
(ちなみに、pタグは文章に用いて、bタグを使うと太字になります。)
ただ、上記の書き方だとprint関数を何度も使っていて綺麗ではないので、これを纏めてみます。
その場合、シングルクォーテーションを3個つけます。
実際に書くと以下の通りです。
print('''<h1>Hello world</h1>
<p>世界の皆さん,
<b>こんにちは</b></p1>''')
また、HTML内で改行がされないのと同じように、
print関数でtext表示を改行したくない場合、2つ方法があります。
1つ目は、文字列をコンマで区切る方法です。
実際に書くと以下の通りです。
print("<h1>hello world</h1>", "<p>世界の皆さん、", "<b>こんにちは</b></p>")
2つ目は、カッコ内の最後に「, end=""」を追加する方法です。
実際に書くと以下の通りです。
print("<h1>hello world</h1>", end="")
print("<p>世界の皆さん、", end="")
print("<b>こんにちは</b></p>", end="")
Discussion