<div class="wrapper">
  <h1>Hello CSSPOINTS!!!<span>&nbsp;</span></h1>
</div>
body {
	background: #1d1f20;
}
/* Basic styles */
h1 {
	position: relative;
	float: left;
	color: #d7b94c;
	font-family: 'Inconsolata', Consolas, monospace;
	font-size: 4em;
}
h1 span {
	position: absolute;
	top: 0;
	right: 0;
	background: #1d1f20;
	width: 100%;
	border-left: .1em solid transparent;
	-webkit-animation: typing 3s steps(16) forwards,
		cursor 1s infinite;
	animation: typing 3s steps(16) forwards,
		cursor 1s infinite;
}
/* Animation */
@-webkit-keyframes typing {
	from {
		width: 100%;
	}
	to {
		width: 0;
	}
}
@-webkit-keyframes cursor {
	50% {
		border-color: white;
	}
}
@keyframes typing {
	from {
		width: 100%;
	}
	to {
		width: 0;
	}
}
@keyframes cursor {
	50% {
		border-color: white;
	}
}

External CSS

  1. https://fonts.googleapis.com/css?family=Open+Sans:400,300,700
  2. https://raubarrera.neocities.org/cdpn/style.css

External JavaScript

This Pen doesn't use any external JavaScript resources.