- 컴퓨터와 프로그래밍 이해
- html
- css
컴퓨터란?
컴퓨터의 구성요소
프로그래밍
"구조를 표현하는 언어"
기본적 양식
<html>
<body>
<h1>My First Heading</h1> //제목
<p>My first paragraph.</p> //문단
<a href="https://www.w3schools.com">This is a link</a> //링크
<img src="w3schools.jpg" alt="W3Schools.com" width="104" height="142"> //이미지
</body>
</html>
코드 출력화면1)
html 리스트
ul은 순서가 정해지지않은 리스트를 사용한다.
ol은 순서가 정해진 리스트를 사용한다.
<html>
<body>
<h2>An unordered HTML list</h2>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
코드 출력화면2)
html에서 영역을 나누는 태그로 section, div가 있다.
section, div 의 차이 스택오버플로우 답변
스택오버플로우 답변
section: 내부콘텐츠가 그룹화됨.
div: 특별한 의미가 없으며 자식으로 나타냄.
css는 페이지의 스타일을 담당한다.
css연결문
<link rel="stylesheet" href="mystyle.css"> //mystyle.css파일 연결
css 명령어 예시
color: 글자색상
background-color: 배경색상
border-color: 테두리 색상
text-decoration: 밑줄 또는 가로줄
font-family: 글꼴 속성
구글 폰트 링크
사용예시)
//li에 및줄
li {
text-decoration: underline;
}
글꼴에서의 단위
절대 단위: px, pt 등
상대 단위: %, em, rem, ch, vw, vh 등
id는 문서 내 단 하나의 요소에만 적용할 수 있는이름이어야한다!
여러요소에 같은 스타일을 적용하기 위해 class를 사용한다.
사용예시) .->class, menu-item ->적용 class이름
.menu-item {
text-decoration: underline;
}
block, inline-block, inline의 특징