Chuyển tới nội dung
Trang chủ » 그래프 HTML을 사용하면 데이터 시각화가 더 쉬워진다! [클릭하세요]

그래프 HTML을 사용하면 데이터 시각화가 더 쉬워진다! [클릭하세요]

움직이는 HTML 세로 막대그래프 만들기 (feat. D3js)

그래프 html

그래프 HTML의 개요

그래프 HTML은 HTML 코드를 이용하여 데이터를 시각화하는 방법 중 하나입니다. 그래프는 데이터를 시각적으로 보여주기 때문에 정보를 이해하기 쉬우며, 이를 통해 더 나은 의사 결정을 할 수 있습니다.

HTML 기초 개념

HTML은 Hyper Text Markup Language의 약자로, 웹 페이지를 작성하기 위한 언어입니다. HTML은 일련의 태그를 사용하여 페이지의 구조와 내용을 표시합니다. 태그는 “<>” 기호를 사용하여 표시되며, 여는 태그와 닫는 태그로 이루어져 있습니다. 예를 들어, “

“는 div 태그를 여는 태그이며, “

“는 div 태그를 닫는 태그입니다.

HTML 그래프 작성 방법

HTML을 사용한 그래프 작성 방법은 다양합니다. 가장 간단한 방법은 HTML의 표(table) 태그를 사용하여 막대 그래프나 꺾은선 그래프를 만드는 것입니다. 표 태그를 사용하면 행과 열로 구성된 그리드 모양의 구조를 만들 수 있습니다. 예를 들어, 다음과 같은 코드를 사용하여 막대 그래프를 만들 수 있습니다.

“`

10
20
30

“`

위의 코드는 각 줄마다 값을 표시하고, 뒤에 있는 div 요소를 통해 각 막대의 길이와 색상을 설정합니다.

그래프 디자인을 위한 CSS 스타일

HTML 태그를 사용하여 그래프를 만들면 비교적 간단하게 작성할 수 있지만, 그래프의 디자인은 매우 중요합니다. 따라서 CSS 스타일을 사용하여 그래프 디자인을 개선할 수 있습니다.

CSS는 Cascading Style Sheets의 약자로, HTML 페이지의 디자인을 지정하는 스타일 시트 언어입니다. CSS를 사용하여 그래프의 색상, 글꼴, 크기 등 다양한 스타일 요소를 설정할 수 있습니다.

자바스크립트를 이용한 그래프 기능 업그레이드

HTML과 CSS로는 간단한 그래프를 만들 수 있지만, 그래프를 인터랙티브하게 만들기 위해서는 자바스크립트를 사용해야 합니다. 자바스크립트를 사용하면 데이터를 동적으로 로드하고, 그래프를 실시간으로 변경하고, 사용자의 상호작용에 대응할 수 있습니다.

자바스크립트 라이브러리 중에는 그래프를 그리는 데 특화된 라이브러리들도 있습니다. 예를 들어, Chart.js와 D3.js는 그래프를 생성하는 데 매우 유용한 라이브러리입니다.

SVG를 사용한 고급 그래프 제작 방법

SVG(Scalable Vector Graphics)는 벡터 그래픽을 기반으로 하는 그래픽 포맷입니다. SVG를 사용하면 고품질의 그래픽을 만들 수 있으며, 확대 및 축소에 따른 품질 손실이 없습니다.

HTML 페이지에서 SVG를 사용하여 그래프를 만드는 방법은 다소 복잡합니다. 하지만, SVG를 사용하면 매우 상세하고 복잡한 그래프를 만들 수 있습니다.

D3.js 라이브러리를 이용한 데이터 시각화 방법

D3.js는 데이터 시각화 라이브러리 중 하나로, HTML, CSS, SVG, 그리고 자바스크립트를 사용하여 데이터를 시각화하는 대화형 그래프를 만들어 줍니다.

D3.js는 높은 자유도와 유연성을 제공하며, 데이터를 시각적으로 표현하고 상호작용하는 것에 매우 강점이 있습니다.

시각화 라이브러리 비교 및 선택 가이드

시각화 라이브러리는 다양하게 존재하며, 어떤 라이브러리를 선택할 지는 사용자가 선택하는데 달려 있습니다. 사용자가 그래프에 어떤 요구사항이 있는 지, 라이브러리의 기능과 제한 사항을 고려하여 선택해야 합니다.

그래프 활용을 위한 유용한 팁과 트릭

그래프를 만들 때 고려해야 할 몇 가지 사항이 있습니다. 첫째, 그래프의 목적이 무엇인지를 고려해야 합니다. 그래프가 비교할 대상이 있는 지, 데이터에 대한 흐름이 있는 지 등을 판단하여 그래프를 설계해야 합니다.

둘째, 색상 선택은 매우 중요합니다. 적절한 색상을 선택하지 않으면 그림을 이해하기가 힘들어집니다. 더불어, 적절한 색상 선택의 경우 청각 장애인들에게 중요합니다.

셋째, 제목을 추가하여 그래프의 내용을 명확하게 표시할 필요가 있습니다. 그래프를 보는 사람이 그래프의 내용을 쉽게 이해할 수 있도록 간단하게 작성하는 것이 좋습니다.

넷째, 차트 유형을 올바르게 선택하는 것이 매우 중요합니다. 막대 그래프, 꺾은선 그래프, 파이 차트 등 각각의 차트 유형은 특정 데이터 형식에 가장 적합합니다. 적절한 차트 유형을 선택하여 데이터의 정보를 최대한 활용하는 것이 필요합니다.

HTML 막대그래프, Html 그래프 예제, html 꺾은선 그래프, HTML 세로 막대 그래프, CSS 막대 그래프, HTML 그래프 그리기, HTML 차트 템플릿, html 막대바그래프 html 등을 위한 다양한 예제를 구글에서 찾아볼 수 있습니다.

FAQ

Q1. HTML 그래프를 만드는 데 얼마나 많은 시간이 걸릴까요?

그래프를 만드는 데 걸리는 시간은 그래프의 종류, 복잡성, 그리고 사용하는 라이브러리에 따라 다릅니다. 간단한 막대 그래프를 만드는 데는 수 분 정도만 걸릴 수 있지만, 보다 복잡한 그래프를 만드는 데는 몇 시간에서 하루 정도의 시간이 필요할 수도 있습니다.

Q2. HTML 그래프를 만드는 데 필요한 도구는 무엇인가요?

그래프를 만드는 데 필요한 도구는 HTML, CSS, 그리고 자바스크립트입니다. 또한, 그래프를 인터랙티브하게 만들기 위해 다양한 라이브러리를 사용할 수 있습니다.

Q3. 그래프를 만들 때 색상 선택에 주의해야 하는 이유는 무엇인가요?

그래프의 색상은 그래프를 이해하는 데 매우 중요합니다. 비교적 유사한 색상을 사용하면 그래프를 이해하기가 어려워질 수 있습니다. 더불어, 적절한 색상 선택의 경우 청각 장애인들에게 중요합니다.

Q4. 그래프를 만들 때 차트 유형을 선택하는 것이 중요한 이유는 무엇인가요?

차트 유형을 올바르게 선택하는 것이 매우 중요합니다. 막대 그래프, 꺾은선 그래프, 파이 차트 등 각각의 차트 유형은 특정 데이터 형식에 가장 적합합니다. 적절한 차트 유형을 선택하여 데이터의 정보를 최대한 활용하는 것이 필요합니다.

Q5. D3.js는 어떤 라이브러리인가요?

D3.js는 데이터 시각화 라이브러리 중 하나로, HTML, CSS, SVG, 그리고 자바스크립트를 사용하여 데이터를 시각화하는 대화형 그래프를 만들어 줍니다. D3.js는 높은 자유도와 유연성을 제공하며, 데이터를 시각적으로 표현하고 상호작용하는 것에 매우 강점이 있습니다.

사용자가 검색한 키워드: 그래프 html html 막대그래프, Html 그래프 예제, html 꺾은선 그래프, HTML 세로 막대 그래프, CSS 막대 그래프, HTML 그래프 그리기, HTML 차트 템플릿, html 막대바

Categories: Top 49 그래프 html

움직이는 HTML 세로 막대그래프 만들기 (feat. D3js)

여기에서 자세히 보기: mplinhhuong.com

html 막대그래프

HTML 막대그래프는 데이터 시각화에 사용되는 간단하고 직관적인 방법입니다. 색상, 길이, 높이 등을 조절하여 데이터를 쉽게 이해할 수 있습니다. 이번 글에서는 HTML 막대그래프에 대한 정보와 그림 그리는 방법, 주요 속성 및 사용 사례 등을 소개하겠습니다.

HTML 막대그래프 그리는 방법

HTML 막대그래프를 그리기 위해서는 여러가지 방법이 있습니다. 예를 들어 HTML5 캔버스(Canvas)를 사용하거나, JQuery, D3.js 등의 라이브러리를 이용하여 그릴 수 있습니다. 하지만 이번 글에서는 가장 기본적인 HTML과 CSS를 이용한 방법을 소개하겠습니다.

첫번째, HTML 요소를 생성합니다. 막대그래프는 텍스트와 직사각형 요소(Rectangle)로 구성됩니다. 텍스트 요소에는 데이터 라벨을, 직사각형 요소에는 그래프를 표시할 값을 입력합니다. 예를 들어, 다음과 같은 HTML 요소를 생성할 수 있습니다.

“`

A
B

“`

위 코드에서 첫번째 div 요소는 A 데이터를 나타내며 높이가 50px인 직사각형 요소(bar)를 가지고 있습니다. 두번째 div 요소는 B 데이터를 나타내며 높이가 70px인 직사각형 요소(bar)를 가지고 있습니다. 각 div 요소에는 적절한 클래스 이름을 부여하였으며, CSS 스타일을 적용하기 위해 스타일 속성을 사용하였습니다.

두번째, CSS 스타일을 적용합니다. 그래프를 그릴 때 가장 중요한 것은 CSS 스타일입니다. 막대그래프의 색상, 길이, 높이, 테두리 등을 설정할 수 있습니다. 예를 들어, 다음과 같은 CSS 코드를 적용할 수 있습니다.

“`
.bar {
background-color: #428bca;
border: 1px solid #fff;
border-radius: 5px;
margin-top: 10px;
width: 50px;
}

.bar-label {
font-weight: bold;
text-align: center;
}
“`

위 코드에서 .bar 클래스는 직사각형 요소의 스타일을 정의합니다. 배경색, 테두리, 테두리의 둥근 정도, 마진 등을 설정할 수 있습니다. 그리고 .bar-label 클래스는 데이터 라벨의 스타일을 설정합니다. 글씨체, 두께, 가운데 정렬 등을 설정할 수 있습니다.

막대그래프 주요 속성

막대그래프를 그리기 위해 사용되는 주요 속성을 알아보겠습니다.

1. background-color: 그래프의 색상을 설정합니다.

2. border: 그래프 주변에 테두리를 설정합니다.

3. border-radius: 테두리의 둥근 정도를 설정합니다.

4. margin, margin-top, margin-left, margin-right, margin-bottom: 그래프의 위치를 설정합니다.

5. width, height: 그래프의 너비와 높이를 설정합니다.

6. text-align: 데이터 라벨의 가운데 정렬, 왼쪽 정렬, 오른쪽 정렬 등을 설정합니다.

7. font-weight: 데이터 라벨의 글씨체 두께를 설정합니다.

8. font-size: 데이터 라벨의 글씨 크기를 설정합니다.

막대그래프 사용 사례

막대그래프는 데이터 시각화에 널리 사용됩니다. 다양한 분야에서 사용되며, 예를 들어 다음과 같은 사용 사례가 있습니다.

1. 경제학: 경제 지표를 막대그래프로 시각화하여 경제 상황을 쉽게 파악할 수 있습니다. 예를 들어, GDP, 인구, 가계부채 등을 막대그래프로 표현할 수 있습니다.

2. 마케팅: 상품 판매량, 고객 만족도, 마케팅 비용 등을 막대그래프로 표현하여 기업의 업무를 보다 효율적으로 관리할 수 있습니다.

3. 교육: 학생 성적, 출석률, 교육비 등을 막대그래프로 시각화하여 학부모 및 교사들이 보다 쉽게 학생 상황을 파악할 수 있습니다.

FAQs

1. HTML 막대그래프는 어떤 브라우저에서 지원되나요?

HTML 막대그래프는 모든 최신 브라우저에서 지원됩니다.

2. HTML 막대그래프를 그리기 위해서는 어떤 기술이 필요한가요?

HTML, CSS, Javascript를 이용하여 그릴 수 있습니다. 또는 다양한 라이브러리를 이용할 수도 있습니다.

3. HTML 막대그래프의 장단점은 무엇인가요?

장점으로는 간단하게 만들 수 있으며, 직관적인 데이터 시각화를 제공합니다. 단점으로는 상세한 정보를 제공하기에는 한계가 있으며, 대용량 데이터에는 적합하지 않습니다.

4. HTML 막대그래프를 그리는데 권장되는 방법은 무엇인가요?

HTML 막대그래프를 그리는데 가장 권장되는 방법은 D3.js 라이브러리를 이용하는 것입니다. D3.js는 데이터 시각화에 필수적인 기능들을 제공하며, 다양한 그래프를 간단하게 구현할 수 있습니다. 또한, 사용자 정의 기능을 추가할 수 있으므로 자유도가 높습니다.

최근에는 데이터 시각화에 대한 관심이 증가하면서, 막대그래프 또한 많이 사용되고 있습니다. 데이터를 깊이 있게 분석하기 위해서는 좋은 시각화가 필수적입니다. HTML 막대그래프는 그래픽스 툴 없이도 데이터를 시각화할 수 있는 간단한 방법입니다. 이번 글을 통해 HTML 막대그래프에 대한 기본적인 정보와 사용 사례, 주요 속성 등을 소개하였습니다. 다양한 방법으로 막대그래프를 그려보시기 바랍니다.

Html 그래프 예제

HTML 그래프 예제

HTML 그래프 예제는 색상, 글꼴, 그리드, 축, 레이블 등을 사용하여 눈에 띄는 그래프를 만드는 데 사용됩니다. 그래프는 데이터를 시각화하는 데 유용하며, 이는 설득적 인자를 제공하고 데이터 분석 및 비교를 용이하게 합니다. 이 글에서는 HTML 그래프 예제를 제공하고 이를 작성하는 방법을 자세하게 설명합니다.

HTML 그래프 예제를 만드는 방법

HTML 그래프 예제를 만드는 데 사용되는 라이브러리는 여러 가지가 있습니다. 그러나 이 글에서는 D3.js를 사용하여 HTML 그래프 예제를 만드는 방법을 설명합니다.

다음은 D3.js를 사용하여 HTML 그래프 예제를 만드는 단계입니다.

1. D3.js 라이브러리 가져오기

D3.js 라이브러리는 먼저 가져와야 합니다. 이 라이브러리는 D3.js 웹 사이트에서 제공됩니다. 다음 코드는 D3.js 라이브러리를 가져오는 방법입니다.

“`

“`

2. 그래프 영역 만들기

그래프가 표시될 영역을 만들어야 합니다. 이를 위해 div 요소를 만들고 CSS를 사용하여 그래프 크기 및 배경색을 조정합니다. 다음은 그래프 영역을 만드는 방법입니다.

“`html

“`

3. 그래프 데이터 가져오기

그래프에 표시할 데이터를 가져와야 합니다. 이를 위해 JSON 형식으로 데이터가 포함된 파일을 만들고 D3.js를 사용하여 데이터를 가져옵니다. 다음은 데이터를 가져오는 방법입니다.

“`js
d3.json(“data.json”, function(error, data) {
if (error) throw error;
// 데이터 사용
});
“`

4. 축 생성하기

축은 그래프의 범위를 정의하는 것으로, 축을 생성하는 데 사용되는 D3.js 함수는 axisBottom() 및 axisLeft() 입니다. 다음은 축을 만드는 방법입니다.

“`js
var xAxis = d3.axisBottom().scale(xScale);
var yAxis = d3.axisLeft().scale(yScale);
“`

5. 데이터와 축을 매핑하기

축과 데이터를 매핑하여 그래프를 만드는 것은 중요한 역할을 합니다. 이는 D3.js를 사용하여 데이터를 그래프로 표현하는 데 사용되는 함수입니다. 다음은 데이터와 축을 매핑하여 그래프를 생성하는 방법입니다.

“`js
svg.selectAll(“rect”)
.data(data)
.enter()
.append(“rect”)
.attr(“x”, function(d) { return xScale(d.name); })
.attr(“y”, function(d) { return yScale(d.value); })
.attr(“width”, xScale.bandwidth())
.attr(“height”, function(d) { return height – yScale(d.value); })
.attr(“fill”, “#1f77b4”);
“`

6. 그래프 레이블 추가하기

그래프에 레이블을 추가하는 것은 이해 및 비교를 용이하게 하는 데 큰 도움이 됩니다. 이를 위해 text 요소를 추가하고 D3.js를 사용하여 텍스트를 여러 가지 속성으로 추가합니다. 다음은 그래프 레이블을 추가하는 방법입니다.

“`js
svg.selectAll(“.text”)
.data(data)
.enter()
.append(“text”)
.text(function(d) {
return d.value;
})
.attr(“x”, function(d) {
return xScale(d.name) + xScale.bandwidth() / 2;
})
.attr(“y”, function(d) {
return yScale(d.value) – 5;
})
.attr(“font-size”, 14)
.attr(“fill”, “#fff”)
.attr(“text-anchor”, “middle”);
“`

FAQs

Q1. HTML 그래프 예제를 만드는 데 D3.js 이외의 라이브러리는 있나요?

A: 예, HTML 그래프를 만드는 데 사용할 수 있는 많은 라이브러리가 있습니다. 가장 인기 있는 라이브러리 중 일부는 Chart.js, Highcharts, FusionCharts, Google Charts 등입니다. 이들 라이브러리는 모두 각자의 장단점이 있으며, 사용하려는 데이터, 그래프 유형 및 역할에 따라 다양한 라이브러리를 고려하여 선택할 필요가 있습니다.

Q2. 그래프의 유형을 선택하는 데 어떤 요소가 있나요?

A: 그래프 유형을 선택하는 데는 여러 가지 요소가 있습니다. 이러한 요소 중 일부는 데이터 유형, 데이터 크기, 비교를 위한 필요성, 표현하려는 항목, 뷰어의 요구사항 등이 있습니다. 이러한 요소는 선택하는 그래프의 유형을 결정하는 데 큰 영향을 미치며, 각 요소마다 선택하는 그래프의 유형이 달라질 수 있습니다.

Q3. 그래프에서 데이터 레이블을 표시하는 것이 중요한 이유는 무엇인가요?

A: 데이터 레이블은 사용자가 그래프를 읽을 때 데이터를 이해하기 쉽게 하기 위해 중요한 역할을 합니다. 그래프는 데이터를 시각화하는 데만 사용되는 것이 아니며, 데이터를 비교하고 분석하는 데도 사용됩니다. 그래프에서 데이터 레이블을 표시하면 뷰어가 데이터를 이해하고 다른 데이터와 비교할 수 있습니다. 또한 데이터 레이블은 데이터의 존재를 명확하게합니다.

Q4. HTML 그래프 예제에서 사용되는 D3.js는 무엇인가요?

A: D3.js(Data-Driven Documents)는 데이터를 기반으로 한 인터랙티브 그래픽과 데이터 시각화를 생성하기 위한 JavaScript 라이브러리입니다. D3.js는 HTML, CSS 및 SVG를 사용하여 그래프 및 명세를 생성하며 브라우저 내에서 데이터와 시각화를 결합할 수 있습니다. D3.js는 다양한 그래프 유형과 상호작용, 애니메이션 등을 생성하는 데 사용됩니다. 또한 D3.js는 JSON, CSV, XML 등의 다양한 데이터 형식을 사용할 수 있으며, 강력한 데이터 조작 기능을 제공합니다.

Q5. HTML 그래프를 만드는 데는 어떤 기술이 사용됩니까?

A: HTML 그래프를 만드는 데는 HTML, CSS, JavaScript 및 다른 그래프 라이브러리가 사용됩니다. HTML은 그래프의 기본적인 영역을 정의하고, CSS는 그래프의 디자인, 레이아웃 및 색상을 설정합니다. JavaScript는 그래프를 생성하고 데이터를 시각화하는 데 사용됩니다. 그래프 라이브러리는 개발자들이 다양한 유형의 그래프를 쉽게 만들 수 있도록 도와줍니다. 이러한 기술을 사용하여 HTML 그래프 예제를 만들 수 있습니다.

마치며

HTML 그래프 예제를 만들기 위해서는 다양한 기술과 라이브러리를 사용해야 합니다. 각 요소를 이해하고 적용하여, 데이터를 시각적으로 표현할 수 있는 높은 수준의 그래프를 만들 수 있습니다. 이러한 그래프는 데이터 분석, 비교, 예측 및 판매 활동 등 다양한 목적에 활용될 수 있습니다. 각 라이브러리 및 기술에 대한 이해와 활용은 개발자에게 큰 도움이 됩니다. 이를 바탕으로 개발자들은 다양한 유형의 그래프에 대한 이해력을 향상시키고 그래픽 디자인 기술을 향상시킬 수 있습니다.

주제와 관련된 이미지 그래프 html

움직이는 HTML 세로 막대그래프 만들기 (feat. D3js)
움직이는 HTML 세로 막대그래프 만들기 (feat. D3js)

그래프 html 주제와 관련된 이미지 39개를 찾았습니다.

How To Create Chart Or Graph On Html Css Website | Google Charts Tutorial -  Youtube
How To Create Chart Or Graph On Html Css Website | Google Charts Tutorial – Youtube
Html Graphics
Html Graphics
막대 그래프 만들기
막대 그래프 만들기
Creating A Simple Bar Graph On Html Canvas With Live Example And Code -  Youtube
Creating A Simple Bar Graph On Html Canvas With Live Example And Code – Youtube
Beautiful Css Chart & Graph Framework - Charts.Css | Css Script
Beautiful Css Chart & Graph Framework – Charts.Css | Css Script
움직이는 Html 가로 막대그래프 만들기 (Feat. D3Js) - Youtube
움직이는 Html 가로 막대그래프 만들기 (Feat. D3Js) – Youtube
Html/Css로 막대 그래프 그리기(Chart)_심화편
Html/Css로 막대 그래프 그리기(Chart)_심화편
Html5 Line Graph Using Canvas
Html5 Line Graph Using Canvas
콤비네이션 차트 만들기
콤비네이션 차트 만들기
아이소 메트릭 디자인. 그래프 및 원형 차트. 프로그래머 코더 안경 아이콘입니다. Html 마크 업 언어 및 Php 프로그래밍 언어  기호 기호. 키가 큰 도시의 건물 Windows. 벡터 로열티 무료 사진, 그림, 이미지
아이소 메트릭 디자인. 그래프 및 원형 차트. 프로그래머 코더 안경 아이콘입니다. Html 마크 업 언어 및 Php 프로그래밍 언어 기호 기호. 키가 큰 도시의 건물 Windows. 벡터 로열티 무료 사진, 그림, 이미지
How To Make A Line Chart With Css | Css-Tricks - Css-Tricks
How To Make A Line Chart With Css | Css-Tricks – Css-Tricks
Create A Bar Graph With Css3 And Progressive Enhancement | Html Goodies
Create A Bar Graph With Css3 And Progressive Enhancement | Html Goodies
움직이는 Html 세로 막대그래프 만들기 (Feat. D3Js) - Youtube
움직이는 Html 세로 막대그래프 만들기 (Feat. D3Js) – Youtube
그래프 개체의 구성 요소 및 요소 선택
그래프 개체의 구성 요소 및 요소 선택
막대 나란히 표시 그래프 만들기
막대 나란히 표시 그래프 만들기
Pure Css3 Html List Based Column/Bar Chart | Css Script
Pure Css3 Html List Based Column/Bar Chart | Css Script
How To Add Graphs To Flask Apps - Geeksforgeeks
How To Add Graphs To Flask Apps – Geeksforgeeks
How To Convert Excel Tables To Html
How To Convert Excel Tables To Html
Network Graph – Highcharts
Network Graph – Highcharts
성장 그래프 아이콘 그래프 아래로 감소 진행률 그림 벡터 플랫 아이콘 화이트 절연 | 프리미엄 벡터
성장 그래프 아이콘 그래프 아래로 감소 진행률 그림 벡터 플랫 아이콘 화이트 절연 | 프리미엄 벡터
Show & Tell: Plotly Graph Background Color In Html File With Css Style - 📊  Plotly Python - Plotly Community Forum
Show & Tell: Plotly Graph Background Color In Html File With Css Style – 📊 Plotly Python – Plotly Community Forum

Article link: 그래프 html.

주제에 대해 자세히 알아보기 그래프 html.

더보기: blog https://mplinhhuong.com/category/blog

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *