<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=HTML%2F%ED%83%9C%EA%B7%B8%2Fspan</id>
	<title>HTML/태그/span - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=HTML%2F%ED%83%9C%EA%B7%B8%2Fspan"/>
	<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=HTML/%ED%83%9C%EA%B7%B8/span&amp;action=history"/>
	<updated>2026-07-06T12:22:59Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=HTML/%ED%83%9C%EA%B7%B8/span&amp;diff=107738&amp;oldid=prev</id>
		<title>Gaon12: 시작</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=HTML/%ED%83%9C%EA%B7%B8/span&amp;diff=107738&amp;oldid=prev"/>
		<updated>2025-02-07T12:22:50Z</updated>

		<summary type="html">&lt;p&gt;시작&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{틀:html_태그}}&lt;br /&gt;
== 개요 ==&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; 태그는 HTML에서 가장 많이 쓰이는 태그 중 하나다. 특별한 의미는 없고 그냥 텍스트를 감싸서 스타일 먹이는 용도로 쓴다. div 태그의 인라인 버전이라고 생각하면 된다.&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
=== 기본 특징 ===&lt;br /&gt;
아무런 스타일도 안 먹이면 그냥 평범한 텍스트처럼 보인다. 하지만 style 속성이나 class를 먹이면 엄청나게 다양한 효과를 낼 수 있다. &lt;br /&gt;
&lt;br /&gt;
주요 특징을 정리하면 이렇다:&lt;br /&gt;
* 인라인 요소라서 줄바꿈이 안 된다.&lt;br /&gt;
* 열고 닫는 태그가 다 필요하다. (&amp;lt;nowiki&amp;gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
* 자체적인 스타일이나 의미가 전혀 없다. 진짜 아무것도 없다.&lt;br /&gt;
* style, class, id 같은 속성으로 꾸밀 수 있다.&lt;br /&gt;
&lt;br /&gt;
=== 이럴 때 쓴다 ===&lt;br /&gt;
span 태그는 보통 이런 용도로 쓴다:&lt;br /&gt;
* 텍스트 일부분만 색깔 바꾸기&lt;br /&gt;
* 특정 부분만 폰트 크기 키우기&lt;br /&gt;
* 마우스 올리면 뭔가 되게 하기&lt;br /&gt;
* 자바스크립트로 조작할 부분 지정하기&lt;br /&gt;
* 다국어 텍스트 구분하기&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
=== 기초 공략 ===&lt;br /&gt;
가장 기본적인 사용법은 이렇다:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
그냥 이렇게 &amp;lt;span&amp;gt;감싸기만&amp;lt;/span&amp;gt; 하면 아무 일도 안 일어난다.&lt;br /&gt;
근데 &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;이렇게 스타일 먹이면&amp;lt;/span&amp;gt; 뭔가 달라진다!&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 스타일 먹이기 ===&lt;br /&gt;
style 속성으로 직접 꾸미기:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- 색깔 바꾸기 --&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;빨간색&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #FF5733;&amp;quot;&amp;gt;이상한 주황색&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- 크기 바꾸기 --&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;큰 글씨&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size: 8px;&amp;quot;&amp;gt;아주 작은 글씨&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- 배경색 넣기 --&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color: yellow;&amp;quot;&amp;gt;형광펜 효과&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- 여러 개 한번에 적용 --&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: blue; font-size: 24px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
   완전 튀는 글씨&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== class로 꾸미기 ===&lt;br /&gt;
CSS 클래스를 만들어서 재사용하기:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.highlight { background-color: yellow; }&lt;br /&gt;
.big-red { color: red; font-size: 24px; }&lt;br /&gt;
.fancy {&lt;br /&gt;
   color: purple;&lt;br /&gt;
   text-shadow: 2px 2px 2px gray;&lt;br /&gt;
   font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;highlight&amp;quot;&amp;gt;형광펜&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;big-red&amp;quot;&amp;gt;큰 빨간 글씨&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fancy&amp;quot;&amp;gt;뭔가 멋있어 보이는 글씨&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 겹쳐서 쓰기 ===&lt;br /&gt;
span 태그는 이렇게 겹쳐서 쓸 수도 있다:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: blue;&amp;quot;&amp;gt;&lt;br /&gt;
   파란색 문장인데&lt;br /&gt;
   &amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;이 부분만 굵게&amp;lt;/span&amp;gt;&lt;br /&gt;
   썼다!&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 꿀팁과 주의사항 ==&lt;br /&gt;
=== 이런 건 하지 말자 ===&lt;br /&gt;
* 큰 덩어리를 감쌀 때는 div를 써라. span은 작은 텍스트용이다.&lt;br /&gt;
* 의미를 강조하고 싶을 땐 em이나 strong 태그를 쓰자.&lt;br /&gt;
* span 태그 안에 또 span 태그 넣는 걸 너무 남발하지 말자. 나중에 수정하기 개고생이다.&lt;br /&gt;
* 너무 많이 쓰면 HTML이 지저분해진다. 적당히 쓰자.&lt;br /&gt;
&lt;br /&gt;
=== 이런 건 알아두면 좋다 ===&lt;br /&gt;
* 클래스 여러 개를 한번에 적용할 수 있다: &amp;lt;code&amp;gt;&amp;lt;span class=&amp;quot;highlight big-text fancy&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* 자바스크립트랑 같이 쓸 때는 id를 붙여주면 좋다.&lt;br /&gt;
* 스크린 리더 사용자를 위해서 필요하면 aria-label 속성도 써주자.&lt;br /&gt;
&lt;br /&gt;
== 실전 예제 ==&lt;br /&gt;
=== hover 효과 만들기 ===&lt;br /&gt;
마우스 올리면 반응하는 텍스트:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.hover-me {&lt;br /&gt;
   cursor: pointer;&lt;br /&gt;
   transition: all 0.3s;&lt;br /&gt;
}&lt;br /&gt;
.hover-me:hover {&lt;br /&gt;
   background-color: yellow;&lt;br /&gt;
   font-size: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;hover-me&amp;quot;&amp;gt;여기에 마우스를 올려보세요!&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 그라데이션 텍스트 ===&lt;br /&gt;
화려한 그라데이션 효과:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;HTML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.gradient-text {&lt;br /&gt;
   background: linear-gradient(45deg, #ff0000, #00ff00);&lt;br /&gt;
   -webkit-background-clip: text;&lt;br /&gt;
   -webkit-text-fill-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;gradient-text&amp;quot;&amp;gt;엄청 화려한 텍스트!&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 관련 항목 ==&lt;br /&gt;
* [[HTML]]&lt;br /&gt;
* [[CSS]]&lt;br /&gt;
* [[div 태그]]&lt;br /&gt;
* [[인라인 요소]]&lt;br /&gt;
&lt;br /&gt;
== 브라우저 호환성 ==&lt;br /&gt;
{{브라우저 호환&lt;br /&gt;
|기능=&amp;lt;code&amp;gt;span&amp;lt;/code&amp;gt; 태그&lt;br /&gt;
|chrome=예&lt;br /&gt;
|edge=예&lt;br /&gt;
|firefox=예&lt;br /&gt;
|ie=예&lt;br /&gt;
|opera=예&lt;br /&gt;
|safari=예&lt;br /&gt;
|chrome_android=예&lt;br /&gt;
|firefox_android=예&lt;br /&gt;
|opera_android=예&lt;br /&gt;
|safari_ios=예&lt;br /&gt;
|samsung_internet=예&lt;br /&gt;
|webview_android=예&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 각주 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[분류:HTML]]&lt;br /&gt;
[[분류:웹 개발]]&lt;br /&gt;
[[분류:인라인 요소]]&lt;/div&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
</feed>