HTML 과 CSS

이동원·2024년 3월 25일
  • https://codepen.io/pen/tour/welcome/start

  • html -> (정보가 쭉 나열되어있는데 ) ->정보를 구별하기 쉽게 마크에서 만들어진 문서

  • css -> 문서에 시각적 요소 디자인하는것

  • js(자바스크립트) -> 움직이게하는것 ,프로그래밍 언어다(코드작성), ,css 가지곤 움직이게못함

  • HTML 이용 : 안녕 안녕 적었다 치면 서로구별하기 힘듬 그러므로 < subject>안녕< /subject> < content>안녕< /content>

  • 태그 : 마크업(문서 구조화)하기 위해 사용되는 메타정보 EX) 위에 < Subject> , < content>

  • 엘리먼트 : 마크업된 정보 덩어리.

  • css 이용 :
    subject{
    color:red;
    font-size:20px;
    } -> 가지수가 많아 외우지말고 css 글자 색상바꾸는법 이렇게 구글링 ,gpt 물어보기 (테그도 검색해서 쓰자)

  • < hl>은 강조를 나타내는 태그의 시작을 나타내며, "< /hl>"은 강조를 마치는 태그입니다.

  • < div>< /div>는 HTML 문서에서 사용되는 코드 조각으로, 이는 일반적으로 구역을 나타냅니다. "

  • display:block :한줄다써라 , 이거 안적어줘도 자동적으로 적용

  • display: inline-block : 한줄을 최소한으로 사용

  • 엘리먼트도 부모자식형제관계 가 있을수있다. table(할아버지)>tr2(아버지)>td3(나) + tap -> 자식은 > 로표시함

  • subject +탭누르면 자동완성된다.

  • border:10px; solid black; -> 테두리는 10px로 실선으로 검정색으로 하겠다는 뜻이다.

  • font-weight:bold; -> 굵게해준다

  • target="_blank" -> 새로운 웹사이트로 이동할수있다.

  • 텍스트 정렬 : div{text-align:left;}->기본이 왼쪽이다. left 대신 center는 중앙정렬 right 는 오른쪽정렬

  • padding:20px; -> 상하좌우로 20px 그공간에 살을 찌우라는뜻이다.

  • margin:20px; ->요소 상하좌우로 여백을 만드는데 사용한다, 오른쪽만 주고싶으면 margin-right:20px;

  • margin:10px 20px 30px 40px; 은 시계방향으로 상우하좌 (padding 도 마찬가지다.)

  • 똑같은 테그명에도 내가 선별할수있는데 , 그럴려면 class(여러개 선택가능) 와 id(하나만선택가능) 방식이있다

0개의 댓글