웹개발 종합 - HTML

유정·2021년 6월 26일
0

스파르타코딩

목록 보기
1/6


HTML

head안에는 - HTML은 크게 head와 body로 구성되며, head안에는 페이지의 속성 정보를, body안에는 페이지의 내용을 담습니다.

  • head 안에 들어가는 대표적인 요소들: meta, script, link, title 등

페이지의 속성을 정의하거나, 필요한 스크립트들을 부릅니다. 즉, 눈에 안 보이는 필요한 것들을 담는 것. 나중에 body 작업을 하면서 필요한 정보들을 넣어보겠습니다.

body

  • [코드스니펫] HTML기초

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>스파르타코딩클럽 | HTML 기초</title>
    </head>
    
    <body>
        <!-- 구역을 나누는 태그들 -->
        <div>나는 구역을 나누죠</div>
        <p>나는 문단이에요</p>
        <ul>
            <li> bullet point!1 </li>
            <li> bullet point!2 </li>
        </ul>
    
        <!-- 구역 내 콘텐츠 태그들 -->
        <h1>h1은 제목을 나타내는 태그입니다. 페이지마다 하나씩 꼭 써주는 게 좋아요. 그래야 구글 검색이 잘 되거든요.</h1>
        <h2>h2는 소제목입니다.</h2>
        <h3>h3~h6도 각자의 역할이 있죠. 비중은 작지만..</h3>
        <hr>
        span 태그입니다: 특정 <span style="color:red">글자</span>를 꾸밀 때 써요
        <hr>
        a 태그입니다: <a href="http://naver.com/"> 하이퍼링크 </a>
        <hr>
        img 태그입니다: <img src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" />
        <hr>
        input 태그입니다: <input type="text" />
        <hr>
        button 태그입니다: <button> 버튼입니다</button>
        <hr>
        textarea 태그입니다: <textarea>나는 무엇일까요?</textarea>
    </body>
    
    </html>

잠깐! 정렬의 중요성
코드의 정렬이 제대로 되어있지 않으면, 코드의 생김새를 파악할 수 없어 오류를 해결하기가 무척 어려워집니다. Pycharm에서 ctrl+alt+L (맥은 cmd+alt+L) 로 자동정렬 기능을 사용해보세요.
: 코드의 가독성과 편의를 위해 Pycharm 사용!!!

  • Q. (windows) ctrl + alt + L 을 누르면 자동정렬이 아니라 관리 비밀번호 화면이 뜹니다. → 단축키 설정 변경하기

  • 아래처럼 해당 단축키에 이미 다른 기능이 엮어져 있는 경우랍니다. ctrl + alt+ L 을 누르면 관리 비밀번호 입력창이 떠버리죠?

  • 컴퓨터마다 설치된 프로그램이 다르니 간혹 단축키 설정이 겹치는 경우가 있어요. 이럴 때에는 아래처럼 단축키 설정을 바꿔주면 됩니다.
    1. File - settings 로 설정에 들어갑니다.
    2. 설정 창이 뜨면 왼쪽바에서 keymap 을 누르면 단축키(keymap) 설정창으로 들어가세요.
    3. Reformat Code 부분을 클릭해서 다른 키 조합으로 단축키를 바꿔주세요. 겹치지 않는 키여야합니다! 동작하지 않으면 다른 조합으로 다시 바꿔주세요!

profile
언제나 조금이라도 나아가기 위해

0개의 댓글

관련 채용 정보