// 지난 시간까지 구조만들기 끝 :)
- 블록 태그 : 구조 만들기에 사용
- 블록 內 인라인 태그 : 컨텐츠를 마크업하는 태그
developer.mozilla.org/en-US/docs/Web/HTML/Inline_elements
- cf) <em>, <strong> 애네들도 굵게 해주는.
- cf) <input>
- <input type="button" value="click"> : 모양이 정해져있음 (정형화된 모형이면 이거)
<button>Click</button> : 여기 안에는 이미지도 넣을 수 있고 꾸며줄 수 있음. (꾸미려면 이거)
ㅡㅡㅡㅡㅡ 아래 것들은 태그라기보다는 api 격
-img src="logo.png"
src (소스)
자원이 있으면 '경로'를 써줘야 한다. (무조건 상대경로)
../image/logo.png
- 컨텐츠 없애고 예쁘게 보이려고 넣은게 아님.
alt = 뉴렉처 온라인 이라고 원래 있었던 컨텐츠를 꼭! 넣어주어야 한다. (이미지가 로드 되지 않아도 컨텐츠는 보여주도록)
- <pre> ~~ </pre>하면 이 앞의 공백이 보일거라 생각했는데 결과로 그러지 않았다.
<pre>는 저렇게 써주는거로~!
"이만큼밖에 없다~"는게 요지.
<a> 태그들 달기
CSS 시작!
- 문서의 3요소 : 컨텐츠, 구조 (html), 그리고 스타일(css)
1. 글자체 (폰트)
- 구글 fonts.google.com/
- (한국어는 fonts.google.com/?subset=korean)
2. 문서에 스타일 입히기
Q. 무엇을 바꿀 수 있느냐
- ex - 색깔, 폰트사이즈 등
Q. 어떻게 사용하는게 좋으냐
- 위에 화면처럼 html에 직접 스타일 입히는 일은 앞으로 많이 없을거다
- 선택자
1) 특정 태그에 스타일 부여하기
ex) h1 태그에 스타일 부여하고 싶으면, 모든 h1 찾아다니면서 스타일 줄 것
- 나 칼라 레드로 하고 싶어 > h1에 대해서 > stlye로 감싸주기
★ 일괄적용해주는 <style> 태그는 <head> 안에!!!
- 조건은, '예리하게' 타겟팅이 가능해야함
-> 선택자에 대해 더 공부할 필요가 있다.
* 클래스 장점
- 문제 1) 다른 범위 선택됨
문제 2) 태그명 다른데 동일한 스타일 갖게 하고 싶을 때
-> 같은 스타일이라는 그룹으로 뭉쳐줄 수 있다. 이때 사용되는게 <class>
"너하고 나는 같은 스타일이얌"
- 클래스 많이 쓴다.
* ID명
- html에서 쓰이는 녀석인데, html을 식별하는 녀석
- id를 사용해서 스타일을 줄 수도 있다는 것
- 영역이 다 영향 받음
- #id명
- 그냥 h만 쓰면 -> 태그로 인식을 한다. (<>괄호가 없어도!)
막 djahuhsfj 같은 이상한 애를 써도 태그로 인식을 하고 우선 찾음
- 그래서 이게 태그가 아니고, id명 'h'라고 알려주는 표시가 바로 #
- 내가 원한바로는 헤더 내의 <h1>들이 '다' 핑크색으로 바뀌어서 '메인메뉴'도 핑크색으로 바뀌어야 하는데, 빨간색인 이유는! ...... 우선 순위 관련해서는 다음 시간에.
- 링크 때문에 그렇지 <h1>뿐만이 아니라 '다' 분홍색으로 바뀌었는지 <a href> 태그 빼고 확인해보기
-> 확인. 제목, 내용 다 바뀌는게 맞음
태그명. 클래스명. id로도 스타일을 줄 수 있구나~
"이해, 정리는 기본입니다.
숙달이 되어야 오늘 배운걸 공부한겁니다."
10일. CSS(1) - 방 만들기 (0) | 2021.03.04 |
---|---|
9일. HTML(8) - 셀렉터를 이용한 엘리먼트 선택 (0) | 2021.03.03 |
7일. HTML(6) - 테이블 만들어주는법, 1/5, 1-5 페이지 만들어주는법, inline vs block (0) | 2021.02.26 |
6일. HTML(5) - section, article, aside, nav (0) | 2021.02.25 |
5일. HTML(4) - header, main, footer + aside // 고전적인 방법 (0) | 2021.02.24 |