CSS3로 타이틀바 꾸미기 5가지

HTML과 CSS로 탬플릿 디자인을 할때 타이틀 제목으로 사용할 태그에 대해서 미리 꾸며 놓는 경우가 있습니다.
저같은 경우는 블로그를 작성할때 Markdown으로 작성을 하는데 Headline 테그에 미리 CSS로 꾸며 놓으면 쉽고 빠르게 아름다운 글 모양을 나타낼 수 있습니다.

보통 h1 ~ h6 사이의 테그를 크기와 두께 라인 등을 이용하여 꾸밉니다. 아래에 정보를 남기니 참조해서 사용하시면 됩니다.

h1

Headline h1 타이틀 제목 입니다.

<h1>Headline h1 타이틀 제목 입니다.</h1>
h1 {
    margin: 2em 0 0.5em;
    padding: 0.2em 0;
    font-size: 3.4rem;
    font-weight: normal;
    line-height: normal;
    color: #333;
    border-bottom: none;
}

h2

Headline h2 타이틀 제목 입니다.

<h2>Headline h2 타이틀 제목 입니다.</h2>
h2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin: 2em 0 0.5em;
    padding: 0.2em 0;
    width: 100%;
    font-size: 2.4rem;
    font-weight: bold;
    line-height: normal;
    color: #333;
    overflow: hidden;
}

h2:before {
    content: '';
    width: 0.6rem;
    height: 1.92rem;
    margin: 3px 0.3em 0 0;
    margin: 0.3rem 0.3em 0 0;
    background: #999;
}

h2:after {
    content: "";
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 5px 0 0 15px;
    margin: 0.5rem 0 0 1.5rem;
    border-top: 1px solid #dadada;
}

h3

Headline h3 타이틀 제목 입니다.

<h3>Headline h3 타이틀 제목 입니다.</h3>
h3 {
    margin: 2em 0 0.5em;
    padding: 0.2em 0;
    font-size: 22px;
    font-size: 2.2rem;
    font-weight: bold;
    line-height: normal;
    color: #333;
}

h4

Headline h4 타이틀 제목 입니다.

<h4>Headline h4 타이틀 제목 입니다.</h4>
h4 {
    margin: 2em 0 0.5em;
    padding: 0.2em 0;
    font-size: 2rem;
    font-weight: bold;
    line-height: normal;
    text-indent: 0.5em;
    color: #333;
    background: url("data:image/svg+xml; charset=utf8 ,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225%22%20height%3D%225%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%225%22%20height%3D%225%22%20style%3D%22fill%3A%23999%3B%22%20%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat;
}

Similar Posts

  • 시놀로지 비디오스테이션(Video Station)에서 동영상이 재생되지 않을때 해결하는 방법

    크롬브라우저에서 시놀로지의 비디오스테이션을 열어서 동영상을 플레이해 보면 어떤 동영상은 실행이 되지 않는 경우가 있습니다. 이것의 보통 주된 이유는 동영상 또는 음성 코덱이 맞지 않거나 없기 떄문에 그렇습니다. 주로 MKV, DTS, AC3 등의 코덱이 그렇습니다. 이 동영상을 컴퓨터나 스마트폰의 동영상플레이어로 본다면 문제없이 보여질 것입니다. 하지만 웹브라우저에서 실행되는 비디오스테이션에서 클릭하여 열어보면 재생이 되지 않습니다. 동영상 재생되지 않는 […]

  • 시놀로지 Docker로 Nodejs 웹서버 설치하고 띄우기

    도커에서 Nodejs웹서버를 설치하고 띄우는 일은 간단하면서도 매우 유용한 작업입니다. 시놀로지 도커(Docker)은 주로 GUI로 설치를 진행하게되어 있어서 편리하기는 하나 아직 참고할 만한 자료들이 별로 없어서 처음 시도할 때는 애를 좀 먹게 되어 있습니다. 그래서 이번에는 시놀로지에 있는 도커(Docker) 스테이션으로 Nodejs 웹서버를 설치하고 실행하는 과정을 포스팅 해보려고 합니다. 전체적인 설명은 이전에 시놀로지 Docker 기본 사용법이라고 포스팅을 했으니 […]

  • 구글 크롬을 초기화 하는 방법

    구글 크롬을 오래 사용하다 보면 속도가 느려지거나 프리징이 되버리거나 하는 경우가 종종 있습니다. 이럴때 스마트폰을 공장초기화 하듯이 크롬도 초기화를 할 수 있는데요. 재설치가 아니고 크롬이 있는상태에서 초기화 하는 방법을 포스팅하려고 합니다. 모두 다 사라지는 것은 아니고 북마크는 남아 있으니 안심하시면 됩니다. 크롬 초기화 하기 브라우저의 우측 상단에 있는 설정메뉴 버튼을 클릭합니다. 컨텍스트메뉴 중 하단에 있는 […]

  • CSS로 그럴듯한 버튼효과를 내보자

    별도의 라이브러리를 사용하지 않고 순수하게 CSS3만을 활용하여 버튼의 효과를 줄 수 있습니다. 급하게 퍼블리싱할때 써먹을 수 있게 정리해 놓겠습니다. 미리보기 BUTTON 1 BUTTON 2 BUTTON 3 BUTTON 4 코드설명 HTML HTML은 기본 버튼을 사용하고 .btn으로 기본속성을 지정하고 .hover로 효과의 형태를 변경하겠습니다. <button class=”btn hover1″> BUTTON 1 </button> <button class=”btn hover2″> BUTTON 2 </button> <button class=”btn […]

  • Node.js의 유용한 모듈 소개

    Node.js에서는 475,000개에 달하는 정말 많은 모듈이 존재합니다. 그중에서 제가 사용해 봤던 몇몇 유용한 모듈을 소개할까 합니다. 1. url (표준모듈) url 모듈은 상대URL을 절대URL로 변경 해주는 등 url 사용에 대한 다양한 기능을 제공하고 있습니다. 간단한 기능 API는 아래와 같습니다. url.resolve(from, to) // 상대경로를 절대경로로 변경하여 줍니다. url.parse(urlStr, [parseQueryString], [slashesDenoteHost]) // url 문자열(urlStr)을 url 객체로 변환하여 리턴합니다. […]

  • 시놀로지 DSM7.0!! 좋아진 점 5가지

    RAM을 16 Gbyte로 잘못 업그레이드하는 바람에 5개월 동안 개고생 하다가 겨우겨우 복구해서 초기화한 김에 DSM 7.0 베타버전을 설치해 봤습니다. 시놀로지의 장점이라고 한다면 하드웨어에 못지않은 강력한 소프트웨어를 가지고 있다는 것입니다. 그것의 기반이 되는 것이 DSM(DiskStation Manager)인데 2020년까지는 DSM 버전이 6.2였으며 21년도에 7.0으로 오픈을 목적으로 현재 베타 버전을 제공하고 있습니다. 베타버전이기는 하지만 DSM 7.0을 사용해 보면서 느낀 […]

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다