인스타 무지개 텍스트 수식과 HSL 그라디언트 글자 효과 가이드

텍스트를 입력하고 무지개, 선셋, 네온 HSL 스펙트럼 옵션을 고른 후 글자별 그라디언트 HTML 스타일 코드를 즉시 복사해 보세요.

인스타그램 스토리, 웹 디스플레이 타이틀, 소셜 미디어 아티클 텍스트를 작성할 때 문자열의 글자(Character) 하나하나마다 물드는 연속 그라디언트(Gradient) 무지개 색상 연출 기법이 바로 **인스타그램 무지개/그라디언트 텍스트 효과(Rainbow Text Generator)**입니다.
인스타그램 스토리에 손으로 글자를 드래그하며 무지개 색을 입히는 수동 꼼수 대신, HSL(Hue, Saturation, Lightness) 색상환 수식과 인라인 CSS 스타일 color: hsl(...) 코드를 조합하여 글자 수 단위로 완벽하게 보간(Interpolation)된 무지개/파스텔/네온 텍스트 HTML 인라인 스니펫을 일괄 생성할 수 있습니다. 본 글에서는 HSL 색상 보간 수식과 글자별 span 렌더링법을 해설합니다.
1. HSL 색상 보간 및 글자별 각도 H(i) 수식 공식
길이가 N인 문자열에서 i번째 글자(0-indexed)에 적용할 색상환 색조 각도 H(i)와 HSL 수식 공식은 다음과 같습니다:
[ H(i) = H_{\text{start}} + \left( \frac{i}{N - 1} \right) \times (H_{\text{end}} - H_{\text{start}}) ]
[ \text{Color}(i) = \text{hsl}(H(i), S, L) ]
프리셋 그라디언트 3대 색상 스펙트럼:
- 무지개 스펙트럼 (Rainbow): H_start = 0° (Red)부터 H_end = 300° (Violet)까지 7색 전면 보간.
- 선셋 노을 그라디언트 (Sunset Pink): H_start = 330° (Pink) ~ H_end = 45° (Orange).
- 사이버펑크 네온 (Neon Cyan-Magenta): H_start = 180° (Cyan) ~ H_end = 310° (Magenta).
2. 순수 자바스크립트 인라인 무지개 텍스트 생성 소스
다음은 입력한 문자열을 글자별 태그로 분할하고 HSL 색상 인라인 스타일을 부착하는 소스 코드입니다:
function generateRainbowHtml(text, startHue = 0, endHue = 300, saturation = 100, lightness = 50) {
if (!text) return '';
const len = text.length;
let htmlResult = '';
for (let i = 0; i < len; i++) {
const char = text[i];
if (char === ' ') {
htmlResult += ' ';
continue;
}
// 0~1 비율 보간 각도 계산
const ratio = len > 1 ? i / (len - 1) : 0;
const currentHue = Math.round(startHue + ratio * (endHue - startHue));
const colorStyle = 'color: hsl(' + currentHue + ', ' + saturation + '%, ' + lightness + '%);';
htmlResult += '<span style="' + colorStyle + '">' + char + '</span>';
}
return htmlResult;
}
[!NOTE] 인스타 스토리에서 텍스트 전체 선택 후 색상 팔레트 슬라이더를 힘들게 드래그할 필요 없이, 인스타그램 무지개/그라디언트 텍스트 효과 도구를 활용하면 문구를 입력하고 선셋, 네온, 무지개 등 다채로운 그라디언트 HSL HTML 코드와 서식 있는 텍스트를 즉시 한 번에 복사할 수 있습니다.
텍스트를 입력하고 무지개, 선셋, 네온 HSL 스펙트럼 옵션을 고른 후 글자별 그라디언트 HTML 스타일 코드를 즉시 복사해 보세요.
3. 실무 웹 타이포그래피 & SNS 활용 지침
- HTML/Rich Text 이중 복사 지원: 웹 블로그나 이메일 HTML 서명에 사용할 수 있는 raw HTML 소스 복사 버튼과 함께, 웹 에디터(티스토리, 워드프레스)에 그대로 컨트롤+V로 붙여넣을 수 있는 Rich Text 클립보드 복사 기능을 함께 결합해야 활용도가 극대화됩니다.
- 배경색 대비(Luminance Contrast) 검수: 밝은 텍스트 색상(L=70%)을 흰색 배경에 적용하면 노랑/연두 글자가 안 보일 수 있습니다. 렌더링 시 채도(S)와 명도(L) 파라미터를 배경 명암비 4.5:1 이상으로 유지하는 선택기 옵션이 필수적입니다.
