(Basics 13) inline & block element
in HTML
SoloLearn HTML 번역
HTML inline & block element
Types of Elements
element type
- In HTML, most elements are defined as
block level
orinline
elements.- HTML에서 대부분의 element는
block level
또는inline
element로 정의된다.
- HTML에서 대부분의 element는
- Block level elements start from a new line.
- block level element는 새로운 줄에서 시작한다.
<h1>
,<form>
,<li>
,<ol>
,<ul>
,<p>
,<pre>
,<table>
,<div>
, etc.
- Inline elements are normally displayed without line breaks.
- inline element는 일반적으로 줄바꿈 없이 표시된다.
<b>
,<a>
,<strong>
,<img>
,<input>
,<em>
,<span>
, etc.
- The
<div>
element is a block-level element that is often used as acontainer for other HTML elements
.<div>
element는다른 HTML element의 컨테이너
로 자주 사용되는 block-level element이다.
- When used together with some CSS styling, the <div> element can be used to style blocks of content:
- CSS style과 함께 사용하면, <div> element를 사용해서 content block style을 지정할 수 있다.
<html>
<body>
<h1>Headline</h1>
<div style="background-color:green; color:white; padding:20px;">
<p>Some paragraph text goes here. </p>
<p>Another paragraph goes here. </p>
</div>
</body>
</html>
- Similarly, the
<span>
element is an inline element that is often used as a container for some text.- 마찬가지로,
<span>
element는 일부 텍스트의 컨테이너로 자주 사용되는 inline element이다.
- 마찬가지로,
- When used together with CSS, the <span> element can be used to style
parts of the text
:- CSS와 함께 사용하면, <span> element를 사용해서 텍스트의 style을 지정할 수 있다.
<html>
<body>
<h2>Some
<span style="color:red;">Important</span>
Message</h2>
</body>
</html>
Summary
The <div> element defines a
block-level
section in a document.<div> element는 문서에서
block-level
섹션을 정의한다.
The <span> element defines an
inline
section in a document.<span> element는 문서에서
inline
섹션을 정의한다.
- Other elements can be used deither as block level elements or inline elements.
- 다른 element는 block level element 또는 inline element로 사용할 수 있다.
- This includes the following elements:
- 다른 element에는 다음 element들이 포함된다.
APPLET
: embedded Java applet
IFRAME
: inline frame
INS
: inserted text
MAP
: image map
OBJECT
: embedded object
SCRIPT
: script within an HTML document
- You can insert inline elements inside block elements.
- block element 내에 inline element를 삽입할 수 있다.
- For example, you can have multiple
<span>
elements inside a<div>
element.- 예를 들어,
<div>
element 내에 여러<span>
element를 가질 수 있다.
- 예를 들어,
Inline elements
cannot
contain any block level elements.inline element는 block level element를 포함할 수 없다.
QUIZ
- Which of the following are block level elements?
- block level element는 다음 중 어떤 것인가?
[ ] em
[ ] b
[ ]
div
[ ]
h1
- Can you insert a block element inside an inline element?
- inline element 내에 block element를 삽입할 수 있는가?
No