TL;DR
- CSS Bed는 웹 개발의 시작점으로 사용할 수 있는 클래스 없는 CSS 테마 모음임.
- 테마를 적용하려면 제공된 코드 조각을 웹사이트의
<head>에 붙여 넣으면 됨. - 목록에는 awsm.css, bamboo, bootstrap, pico.css, sakura, water.css-dark 등 여러 테마가 포함됨.
- 클래스 없는 테마의 장점으로 반응형, 브라우저 호환성, 작은 파일 크기, 학습 곡선이 거의 없다는 점을 제시함.
- 페이지에는 폼, 코드, 표, 인용문, 목록, 링크, 제목 등 HTML 요소의 표시 예제가 포함됨.
CSS Bed
- CSS Bed는 웹 개발의 시작점으로 사용할 수 있는 클래스 없는 CSS 테마 모음임.
- 테마를 적용하려면 웹사이트의
<head>에 안내된 코드 조각을 붙여 넣으면 됨. - 버그를 발견하거나 테마를 목록에 추가하려면 GitHub의 CSS Bed 소스를 확인하면 됨.
- 같은 페이지를 다른 클래스 없는 테마로 볼 수 있으며, 목록은 다음과 같음.
- HTML only
- awsm.css
- bahunya
- bamboo
- bootstrap
- evenbettermotherfucking
- holiday.css
- kacit
- marx
- meyer
- minicss
- mvp.css
- no-class
- pico.css
- sakura
- sakura-vader
- simple.css
- stylize.css
- tacit
- thebestmotherfucking
- tufte
- vanillacss
- w3c-chocolate
- w3c-traditional
- water.css-dark
- water.css-light
- writ
- yorha
클래스 없는 테마를 쓰는 이유
- 반응형, 우수한 브라우저 지원, 아름다운 디자인을 장점으로 제시함.
- 크기가 몇 킬로바이트 미만으로 작아 모든 위젯에 바이트를 낭비하지 않음.
- 클래스를 익히기 위해 문서를 찾아보거나 프레임워크와 씨름할 필요 없이 일반적인 HTML을 사용하므로 학습 곡선이 없음.
- 원본 Hacker News 토론도 소개함.
반응형 여부
- 화려한 스타일을 포함하지 않아 모바일 반응형으로 만들기 쉬움.
- 반응형 뷰포트 태그를 추가하면 됨.
- 페이지 크기를 조절해 콘텐츠가 자연스럽게 흐르는 모습을 확인할 수 있음.
요소 데모
- 페이지는 데모를 위해 다양한 HTML 요소를 보여줌.
폼 요소
- 폼 요소 데모를 제공함.
코드
- 복사할 수 있는 코드 예제를 제시하며, JavaScript의
alert(1)이 경고창을 표시할 수 있다고 안내함. - 예제 코드는 콘솔에
Hello, world!메시지를 기록함.
기타 요소
- 가로 구분선, 이미지, 버튼, 인용문, 서식 있는 텍스트 영역을 예시로 제시함.
- 표에는 이름, 수량, 가격이 포함되며 Godzilla는 2개와 $299.99, Mozilla는 10개와 $100,000.00, Quesadilla는 1개와 $2.22로 표시됨.
타이포그래피
- 로렘 입숨 문단과 함께 굵은 텍스트, 일반 텍스트, 강조 텍스트 및 링크의 표시 예제를 제공함.
- HTML 인용문 요소의 설명과 인용 출처를 나타내는
cite속성 및<cite>요소를 소개함. - 순서 없는 목록과 순서 있는 목록을 각각 세 항목으로 보여줌.
- 이메일 주소, 전화번호, 문자 메시지 주소 링크에 스타일을 적용할 수 있다고 설명함.
- 제목 1부터 제목 6까지 각 제목 뒤에 문단을 배치해 계층 구조를 보여줌.
- CSS는 HTML 같은 마크업 언어로 작성된 문서의 표현을 설명하는 스타일 시트 언어이며, HTML 및 JavaScript와 함께 월드 와이드 웹의 핵심 기술임.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요