Koras02
Koras02코딩웹
Koras02
전체 방문자
오늘
어제
  • 분류 전체보기 (299)
    • 백엔드 (59)
      • nestjs (2)
      • Ruby (3)
      • PostgresQL (11)
      • MySQL (5)
      • Haskell (7)
      • Koa (3)
      • Java (3)
      • Python (5)
      • Rust (5)
      • MongoDB (2)
      • PHP (3)
      • Spring Boot (1)
      • redis (5)
      • deno (2)
    • 웹서버 (3)
      • nginx (1)
      • Apache (2)
      • Google Web Server (0)
    • 모바일개발 (5)
      • Figma (0)
      • React Native (2)
      • swift (0)
      • Flutter (3)
      • Kotlin (0)
    • 프론트 엔드 (158)
      • HTML (34)
      • CSS (7)
      • Javascript (35)
      • Angular (0)
      • Typescript (2)
      • React (58)
      • Vue (2)
      • GIT (6)
      • GraphQL (1)
      • Doker (4)
      • Go (8)
      • svelte (1)
      • gatsby (0)
    • etc. (47)
      • Notion (0)
      • TIL (24)
      • Algorithm (17)
      • Algorithm 개념 정리 (2)
      • Wiki (3)
      • Official document (1)
    • 웹개념 (12)
    • 변수정리 (1)
    • VSCode (2)
    • 포트폴리오 분석 (2)
      • React (2)
    • os (5)
      • 윈도우 (4)
      • Mac (0)
      • 가상머신 (0)
      • linux (1)
    • 응용프로그램언어 (2)
      • C (2)
      • C++ (0)
      • C# (0)
    • 블로그 운영관련 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
글쓰기

공지사항

  • [공지사항] 개발 이슈나 공식문서 업데이트 업로드 예정입니⋯

인기 글

태그

  • Til
  • html5
  • javascript
  • CSS
  • 데이터 타입
  • 문자열
  • Flutter
  • 하스켈
  • redis
  • koa
  • React
  • 알고리즘
  • PostgreSQL
  • Haskell
  • go
  • mysql
  • Java
  • html
  • 프로그래머스
  • Rust

티스토리

최근 댓글

최근 글

250x250
hELLO · Designed By 정상우.
Koras02

Koras02코딩웹

[HTML] HTML - 20.HTML과 자바스크립트
프론트 엔드/HTML

[HTML] HTML - 20.HTML과 자바스크립트

2023. 1. 25. 22:15
728x90

이번 시간에는 자바스크립트에 

대해 알아보도록 하겠습니다.

자바스크립트란?

자바스크립트(Javascript)란 객체(Object)기반의

스크립트 언어 입니다.

 

웹 개발의 단계는 3가지가 있습니다.

HTML로 웹의 내용을 작성하면 CSS로 작성된 

 

웹을 디자인하고 자바스크립트를 통해 

웹의 동작을 구현해주는 단계입니다.

 

자바스크립트는 주로 웹 브라우저에 

사용되나 Node.js(노드JS)와 같은 

 

프레임워크를 사용하면 서버 측 프로그래밍

에서도 사용할 수 있습니다. 

 

현재는 컴퓨터나 스마트폰 태블릿 등에 

포함된 대부분의 웹 브라우저에서는 

 

자바스크립트 인터프리터가 

내장되 있습니다.


script 요소

script 요소는 해당 웹 페이지에서 사용할 

스크립트(script)를 정의하기 위해 사용합니다.

 

script 요소 내부에 직접 스크립트를 

작성하거나 외부 스크립트 파일의 주소를 

src 속성값으로 명시하면 됩니다.

<body>
    <h1>자바스크립트 문장 삽입</h1>
    <p id="demo"></p>
    <script>
        document.getElementById("demo").innerHTML = "자바스크립트"
    </script>
</body>

여기서 선언한 id 값의 스크립트는 해당 id를

지정한 태그의 아래 위치해야 합니다.


noscript 요소

 

noscript 요소는 스크립트를 지원하지 않는 

웹 브라우저를 사용하는 사용자에게 

 

보여줄 문자열을 설정할 때 사용합니다.

noscript 요소는 일반적인 HTML 문서의

 

body 요소 내부에 나올 수 있는 

모든 요소를 포함할 수 있습니다.

 <script>
     document.getElementById("demo").innerHTML = "자바스크립트"
 </script>
 <noscript>해당 브라우저에서는 자바스크립트를 지원하지 않습니다.</noscript>

참고 자료

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

GitHub - HTML5-STR/html-study: html 블로그 작성용 - study1

html 블로그 작성용 - study1. Contribute to HTML5-STR/html-study development by creating an account on GitHub.

github.com

 

'프론트 엔드 > HTML' 카테고리의 다른 글

[HTML] HTML - 21.HTML과 XHTML  (0) 2023.01.26
[HTML] HTML - 19.HTML과 CSS  (0) 2023.01.22
[HTML] HTML - 18.Input 요소의 속성  (0) 2023.01.20
    '프론트 엔드/HTML' 카테고리의 다른 글
    • [HTML] HTML - 22.HTML5 시작
    • [HTML] HTML - 21.HTML과 XHTML
    • [HTML] HTML - 19.HTML과 CSS
    • [HTML] HTML - 18.Input 요소의 속성
    Koras02
    Koras02
    현재 사용중인 언어 - next-js,react,vue, typescript

    티스토리툴바