html  display:inline 속성에 대하여


오늘은 display:inline 속성에 대하여 알아보겠습니다.

 


쉽게 설명드리면 inline은 내용물의 크기 만큼 div태그의 가로,세로 크기를 주는 것입니다.

div 라인이 안의 내용물 크기만큼 변합니다.윗 글에서 div 태그는 block설정을 기본적으로 가지고 있다고 했습니다.

display:block이라는 설정은 따로 값을 넣어주지 않아도 기본으로 설정 되어 있고 inline 값을 줄려면 display:inline으로 값을 변경하면 되는 것입니다. 여기서 한가지 더 inline은 가로,세로 크기가 따로 지정이 되지 않기 때문에 크기를 자율스럽게 할려면 block이 낫겠죠?

block 설정은 예상이 되시죠? 쉽게 이야기 해서 가로 크기를 다 차지 한다고 보면 됩니다.위에 값을 줬습니

 
그리고,diplay 속성은 화면에서 보이지 않는 none 값을 줄 수 있습니다.그래서 div 안의 글자나 이미지등을 자바스크립트등으로 보였다 안보였다 할 수 있습니다.

그리고,크기를 지정할 때 픽셀 단위의 px 말고 %단위로 지정할 수 있습니다.부모겪인 바깥쪽을 감싸는 div태그의 높이를 100%로 하면 웹브라우저의 높이만큼 늘어나겠죠

그 다음 안쪽의 div 태그의 크기를 %로 화면 바로위 div의 크기의 %만큼 크기를 차지할 겁니다.이것은 한번 응용해 보시기 바랍니다.별로 어렵지는 않습니다.

이 외에는 div태그는 width(가로크기),max-width(가로크기 최대치),min-width(가로크기 최소치),padding(안쪽여백),margin(바깥쪽 여백),border(테두리 크기,색깔,형태),position(화면 위치의 방식) 등등의 많은 속성을 가지고 있습니다.

이 속성들이 다 유용해서  다음편에 더 할애해서 하겠습니다

부가적으로 설명드면
아시는 이야기이지만
높이는 height라고 사용하고 콜론(:)을 사용하고 값을 넣어줍니다.픽셀인 px를 사용하여 크기를 줍니다.

여기서도 세미콜론(;)을 사용해서 속성을 구분했습니다.div 이해를 돕기 위해서 착시를 줘봤습니다

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,


[html] 태그 div 이해하기, style 이해활용

 

홈페이지 만들면서 가장 기초적으로 알아야 할 것이 바로 style과 div이다
table로 작업하면 테이블과 테이블끼리의 이동할 경우가 생기면

재작업이 필요해지므로 div사용하고 class를 지정하여 규제한 style을 활용한다

div는 boby 하위로 사용하고
style class를 구분하여 해당 class name을 <div class="name"> 칭해주면 해당규격이 적용된다

<div> 태그 사용 장점
1. style 지정하여 name으로 불러오면 여러곳에 한번에 적용할 수있어 간결하고
2. 수정시 style한번 수정으로 해당 class를 동시 수정이 가능하므로 시간단축이 된다
3. 작업 이후 위치이동이 필요시 용이하다


div태그는 width(가로크기),max-width(가로크기 최대치),min-width(가로크기 최소치),

padding(안쪽여백),margin(바깥쪽 여백),border(테두리 크기,색깔,형태),position(화면 위치의 방식)

등등의 많은 속성을 가지고 있습니다.


style 사용법
1.
 <head>
 <style type="text/css">
스타일클래스규정
</style>
 </head>
 <boby>에서 해당 클래스명만 호출하면된다

2. 태그별 각각의 style을 지정할수있다
ex) <table border="" style="">

 3. 외부스타일시트로 별도 작업하여 불러올 수 있다
*.css형식저장 활용

• set: .(콤마)+'class name' {}
 ex) .topbox {}  >>> <div class="topbox">

꼭 알아야 할 팁으로 기억해 두세요
 .(콤마) >>> class
 #(샵) >>> id

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,


[HTML기초] 표만들기


오늘은 html기초
<table> <tr> <td> <th> colspan rowspan에 대하여 각각 알아보도록 하겠습니다.
 
 
 HTML 웹 문서에서 표(table)를 만드는 방법은

table 요소는 엑셀과 같이 데이터를 표 형태로 나타내기 위해 사용되며.
이전에는 table 요소를 이용하여 레이아웃을 만들 때 사용하기도 했지만 좋은 방법이 아니다.
그러면 표를 만들기 위해 사용되는 태그들에 대해서 알아보도록 하겠다.


<table> <tr> <td> <th>


 기본적인 테이블을 만들기 위해서는 <table>, <tr>, <td>, <th> 태그를 이용한다.
<table>은 표 형태를 만들며 <tr>은 행(row), <td>는 열(column), <th>는 표 제목을 정의하기 위해 사용된다

 

colspan, rowspan - 행 및 열의 개수를 합침

 행(row)이나 열(column)을 합치기 위해서는
<td> 또는 <th> 태그에 rowspan 또는 colspan 속성을 사용하며 합칠 셀의 수를 지정한다.


<!DOCTYPE>
<html>
    <head>
    </head>
    <body>
       <table width="500"border="1">
           <tr>
               <th colspan="2">구 분</th>
           </tr>
           <tr>
               <th>태그</th>
               <th>설명</th>
           </tr>
           <tr>
               <td>table</td>
               <td>표의 정의</td>
           </tr>
           <tr>
               <td>tr</td>
               <td>행의 정의</td>
           </tr>
           <tr>
               <td rowspan="2">td</td>
               <td>열의 정의</td>
           </tr>
           <tr>
               <td>속성 : rowspan, colspan</td>
           </tr>          
           <tr>
               <td rowspan="2">th</td>
               <td>표의 제목을 정의</td>
           </tr>
           <tr>
               <td>속성 : rowspan, colspan</td>
           </tr>          
       </table>
    </body>

위 코드의 결과값은 아래와 같습니다.


 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

안녕하세요 오늘은 우리가 홈페이지를 만들다 보면
가끔은 iframe을 사용할 경우가 있습니다.
오래전에는 많이 사용했지만 근래에는 드물게 사용하고 있습니다.
그래도 홈페이지를만드는 분들을 위해서 최소한 알아야 할 것 같다고 생각합니다.
그래요 근래은

frameset -> iframe -> Ajax 순으로 변했다고 할 수 있겠습니다.

위3가지 모두 페이지 전환없이 일부분을 변경시켜주기위함인데요

Ajax를 사용하는 이유는 가볍고 유지보수성이 뛰어나기 때문이라고 하죠 !
Ajax는 다음시간엘 공부하기로 하고요...

 

iframe 태그부터 알아 봅시다


iframe을 쓸지 안 쓸지는 사실 퍼블리셔보다는 프로그래머가 판단을 하지요
 이 부분은 iframe을 쓰자, 라고 하면 이제 퍼블리셔가 그에 알맞게 html 태그를 만들면 됩니다.
가끔 어떤 사이트에서 배너같은게 오류가 났는데, 그 박스 안에서만 '페이지 오류'라는 식으로 나오는 경우가 있습니다.
일반적으로 브라우저 오류가 있을 때 뜨는 그 화면이죠.
그렇게 전체화면이 특정 부분만 페이지 전체 오류처럼 뜨는 경우, iframe을 쓴겁니다.

iframe 태그 : 화면을 박스 형태로 분할하여 사용
<iframe width="숫자(픽셀단위 / %)" height="숫자(픽셀단위 / %" src="경로 및 파일명"> </iframe>
 iframe도 특별한 경우가 아니라면 frameborder="0"으로 설정해주세요!

다시 정리하면

웹페이지 안에 다른 웹페이지를 표출하는 태그인데

<iframe   src=처음보여질파일     width=가로폭   height=세로높이

              frameborder=테두리표시여부
              marginwidth=좌우여백
              marginheight=상하여백
              name=아이프레임이름,링크할때타겟으로설정할이름>

</iframe>
 

이처럼 유튜브 동영상에서 오른쪽 마우스 클릭하면 1)번 처럼 소스코드 복사가 나타나는데  자동으로 복사되며

이 코드를 html 의   <body> </body> 사이에 넣어서  확인해 볼 수 있습니다.

예를 들면 아래처럼

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<iframe width="854" height="480" src="https://www.youtube.com/embed/RobD6--rgh0?list=PLubRZitgUnxQ3a47iIDs1jv90KdQxnhZT" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</body>
</html>

 

 

'홈페이지제작 > HTML' 카테고리의 다른 글

[html] 태그 div 이해하기, style 이해활용  (0) 2018.03.23
[HTML기초] 표만들기  (0) 2018.03.09
HTML5 기본 이해하기  (0) 2018.03.02
[HTML] 홈페이지에 오디오 삽입 방법  (0) 2018.02.06
HTML은 무엇인가?  (0) 2018.02.06
블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

HTML5 기본 구조

 

1. 시맨틱 (semantic)태그의 의미

-시맨틱의 단어 뜻은 의미를 부여했다는 뜻

-HTML5에서는 태그만 보고도 문서를 쉽게 이해 할 수 있도록 의미를 가지는 태그를 도입

-종류 : <header> <hgroup> <nav> <article> <section> <aside> <footer> 등

 

2. <header>
     -사이트 전체의 머리부분이 된다.
     -<head>태그와의 차이점
             <head>태그는 문서에서 단 한번만 사용하지만 <header>는 여러번 사용 가능
     -<head>태그는 <html>태그 다음에 입력하나,<header>태그는 본문 <body>태그 안에서 사용가능 하다

 

3. <hgroup>

-<hgroup>태그는 제목과 그의 관련된 부제목을 묶어주는 역할 담당

-<header>와의 차이점

<header>태그는 페이지를 구성하기 위한 구분단위, 즉 내용에 따른 페이지 구성분류 단위이고

<hgroup>은 페이지 전체 구조에 대한 개념으로 쉽게 눈에 들어오게하는 역할을 담당

 

4. <nav>

-<nav> 네비게이션 표현을 위한 태그

-<nav>는 본문 위치에 영향을 받지 않는다, <header><footer><aside>중 어느 위치도 상관없다.

즉 <body>태그 안에는 어디든 사용할 수가 있다.

 

5. <article>

-<article>태그는 웹페이지 상에서의 실제 내용을 의미

-이 태그를 사용한 웹컨텐츠는 다른곳에 배포하거나 재사용가능

-검색엔진의 검색로봇에서는 이 태그가 사용된 컨텐츠를 배포할 수 있는 컨텐츠로 인식

 

6. <section>

-이 태그는 웹컨텐츠들을 그룹으로 묶어주는 역할 담당

-<article>태그와는 달리 <section>태그로 묶은 컨텐츠는 재배포 할 수 없다.

   단, <section>태그 안에 <article>태그를 사용할 수 있다.

   또 <article>안에 <section>사용도 가능하다

 

7. <aside>

-웹 컨텐츠 제작시 주 내용이 아닌 왼쪽이나 오른쪽에 부수적인 내용이 들어가는 부분에 사용

 

8. <footer>

-웹사이트의 저작권 정보나 저작권표기와 같은 내용이 들어가는 부분

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

 

홈페이지에 오디오 삽입 방법

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<html>
<head>
    <title>오디오 삽입</title>
</head>
<body>
<h3>오디오 삽입입</h3>
<hr>
페이지 로드 즉시 음악이 연주됩니다.
<br>
<audio src = "media/EmbraceableYou.mp3" controls autoplay loop>
브라우저가 audio 태그를 지원하지 않습니다.
</audio>
</body>
</html>
 
 
 
 
cs

오늘은 홈페이지에 오디오 삽입하는 코드를 알아 보았습니다.

 

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

HTML은 무엇인가?
HTML은 Hyper Text Markup Language의 약자로 웹 문서의 콘텐츠를 기술하는 언어이다.
(간단히 말해서... 웹 문서 작성하는 언어라고 보면 된다.)

•HTML 작성툴
html은 나모웹에디터, 드림위버, 에디트플러스 등 편하게 작성할 수 있는 툴이 있고 그 외에 메모장으도 작성할 수 있다. 메모장으로 작성할 경우 저장 시 확장자를 *.html로 파일이름을 작성, 파일형식은 모든파일, 인코딩은 UTF-8로 설정한 후 저장하면 된다.

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

 

[HTML 강좌] 파비콘 만들고 적용하기

 

 

파비콘(Favicon)

홈페이지에 방문하면 페이지 제목 옆에 작은 이미지가 있는 경우가 있습니다.

이를 파비콘(Favicon)이라고 합니다. (Favicon은 'favorites icon'의 약자입니다.)

 

홈페이지에 파비콘(Favicon)을 적용하려면 두가지 작업을 해야 합니다.
•파비콘 이미지 만들기
•HTML 문서에 코드 넣기

파비콘(Favicon) 만들기

파비콘은 16x16 크기의 이미지 파일로 확장자는 ico입니다. 포토샵이나 Gimp 같은 이미지 편집 소프트웨어로 만들 수도 있고, favicon.cc 같은 온라인 툴을 이용할 수도 있습니다.

 

 

파비콘은 그리 정교한 이미지가 아니므로, 온라인 툴을 사용하는 게 편합니다. 또한 공유되는 파비콘도 많아 원하는 모양을 찾아서 다운로드 받을 수도 있습니다.

HTML 문서에 코드 넣기

파비콘을 적용시키려면 서버에 아이콘 파일을 업로드하고, HTML 문서의 <head>와 </head> 사이에 다음과 같은 코드를 넣습니다.
<link rel="shortcut icon" href="/path/favicon.ico">

경로는 파일 위치에 맞게 수정해야 합니다.

블로그에 파비콘 달기

대부분의 블로그 서비스는 파비콘 기능을 포함하고 있습니다. 관리 메뉴를 잘 찾아보면 찾을 수 있습니다.

예를 들어 티스토리 블로그라면 [기본 정보]의 아이콘에서 설정할 수 있습니다.

               

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

html과 html5의 테이블 속성 알아보기

 

지난 번에 테이블에 관해서 설명을 한적이 있는 것 같은데
오늘은 좀 더 쉽게 이해할 수있도록 포스팅을 작성합니다.

기본 html에서도
<table>~</table>, <tr>~</tr>, <td>~</td>, <th>~</th>와

같은 속성들은 html5에서 적용을 어떻게 하느냐 하는 것인데요

제가 몇몇 html5의 index파일을 보았는데 좀처럼
위 테이블 속성이 보이지 않았어요

아무튼 기초적인 것들을 다시 한번 학습하고 html5에서
테이블 속성을 알아 보겠습니다.

1. <table>~</table>

이 태그는 표를 만들기 위해서 태그가 여러 개가 사용이 되는데

그 것들의 시작과 끝을 나타내는 태그입니다.

2. <tr>~</tr>

이​ 태그는 행을 추가하는 태그입니다.

3. <td>~</td>

이 태그는 <tr>~</tr> 태그 안에서 사용이 되며

셀 하나를 추가하는 태그입니다.

4. <th>~</th>

이 태그는 <td>~</td> 태그와 마찬가지로 셀 하나를 추가하는 태그로

내용을 셀의 가운데 배치하고 굵게 표시하여

제목을 나타내는데 많이 사용되는 태그입니다.

<table>~</table>로 표의 시작과 끝은 지정해 주고

그 사이에 <tr>~</tr>태그를 표를 만들어 주었습니다.

그런 후 각각의 <tr>~</tr>태그 사이에

<th>~</th>태그로 그 행의 제목을 지정해 주고

<td>~</td>태그를 2개씩 작성을 해줘서

제목 열을 빼고 3행 2열의 표를 작성 해주었습니다.

웹페이지에 표를 작성 하실 때 글씨가 있는 부분에

각각의 원하는 내용들을 적어 주시면 됩니다.

하지만 이 태그를 이용해서 표를 작성을 하면 CSS를 이용해서

스타일을 지정하지 않는 이상 표의 모양은 나타나지 않습니다.

아직은 CSS에 대해서 배우지 않았으니

간단히  CSS를 이용하지 않아도

표의 모양을 나타낼수 있는

​이 태그의 몇가지 속성에 대해서 말씀드리겠습니다.

기본 형태는 <table 속성="속성값">의 형태입니다.

위의 사진을 보면 맨위에

 <table width="300" height="200" border="1" cellpadding="5" cellspacing="1">

이라고 쓰여진 것을 보실수 있으실 것입니다.

이 것이 표의 모양을 나타내기 위해서  사용해준 속성들 입니다.

(1) width : 표의 넓이를 나타내는 속성입니다.

              픽셀 단위와 %단위로 속성값을 지정할수 있습니다.

(2) height : 표의 높이를 나타내는 속성입니다.

              픽셀 단위와 %단위로 속성값을 지정할수 있습니다.

(3) border : 테이블 테두리의 두께를 지정하는 속성입니다.

(4) cellpadding : 셀 테두리와 셀 내용 사이의 간격을 지정하는 속성입니다.

(5) cellspacing : 각 셀간의 간격 지정을 하는 속성입니다.

 

 

직장을 다니면서 투잡(알바/부업)으로 월급 많큼 수익을 얻고 싶으시다면  

아래 접속하셔서 상담받아 보실 수 있습니다. (믿음의 재택부업회사)

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

 

 HTML5 텍스트 태그 (<strong>~</strong>, <b>~</b>, <em>~</em>, <i>~</i>)

 


오늘은 HTML5 텍스트에 관련된 태그

<strong>~</strong>, <b>~</b>, <em>~</em>, <i>~</i>에 관해서 설명 드리겠습니다.

1. <strong>~</strong>

이 태그는 전체 내용 중에서 중요한 내용을 강조하고 싶을 때

글씨를 굵게 표시하는 태그입니다.

2. <b>~</b>

이 태그는 <strong>~</strong> 태그와 마찬가지로 글씨를 굵게 표시하지만

강조하는 의미는 없이 다른 내용과 구분하기 위해서 사용하는 태그입니다.

주로 문서의 키워드나 제품 설명서에서 제품 이름을 표시할 때 사용합니다.

3. <em>~</em>

이 태그는 전체 내용 중에서 중요한 내용을 강조하고 싶을 때

글씨를 이탤릭체로 표시하는 태그입니다.


4. <i>~</i>

이 태그는 <em>~</em> 태그와 마찬가지로 글씨를 이탤릭체로 표시하지만

강조하는 의미는 없이 다른 내용과 구분하기 위해서 사용하는 태그입니다.


주로 생각이나 꿈, 기술적인 용어, 다른 언어의 관용구 등에 사용됩니다.

 

 

직장을 다니면서 투잡(알바/부업)으로 월급 많큼 수익을 얻고 싶으시다면  

아래 접속하셔서 상담받아 보실 수 있습니다. (믿음의 재택부업회사)

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,