HyperText Markup Language의 약자.모든 웹페이지의 뼈대가 되는 구조.웹페이지의 이미지, 텍스트 또는 비디오와 같은 구조를 제공하는 마크업 언어.HTML은 엘리먼트로 구성되어있다. 이러한 엘리먼트들은 웹페이지를 구성하고 컨텐츠를 정의한다. 다음은 엘리
CSS(cascaded style sheet)란?=> HTML 파일을 세부적으로 스타일링하는 문서=> 세부적으로 정의된 스타일링이 있으면 그것을 쓰고, 없다면 브라우저 기본 스타일링으로 지정한다는 의미에서 cascaded한 style sheet이라고 함.=> casca
하나의 속성을 각각 지정시padding-toppadding-rightpadding-leftpadding-bottom한번에 지정시 (시계방향 순) padding: top/right/bottom/left위/아래 나눠서 지정시padding: top,bottom/right,l
position 속성의 default값. position과 관련된 properties인 top,left,right,bottom등을 써도 기존 위치에서 아무런 영향을 미치지 않음position 관련 properties가 있을 경우 기존의 코드가 원래 자리에서 빠져나와,
CSS3에 새롭게 flexbox 레이아웃 방식이 등장하기 이전에는, 기존에 존재했던 position, float,table 등의 속성을 이용하여 웹페이지의 레이아웃을 구현하였다.하지만 이 속성들은 구현 방법이 복잡하고 시간 소요가 컸고, 정확하게 원하는 내용을 구현하기
cm, mm, in, pt, px 등이 있으나,px을 제외한 나머지 단위는 물리적인 세상에서 의미가 가짐px가 주로 모니터 상에서 쓰이는 절대적인 사이즈 결정 단위모니터에서 화면에 나타낼 수 있는 가장 작은 단위컨테이너의 사이즈가 변경되어도 컨텐츠의 사이즈가 고정된 값
웹사이트는 검색엔진으로의 노출이 매우 중요하다. 당연하지만 노출되지 않는 사이트는 사용자들이 방문할 일이 없기 때문이다.따라서 이러한 중요성에 따라 SEO(Search Engine Optimization)와 같은 검색엔진 최적화 도구를 이용하여 검색엔진이 사용자의 웹사