Creando pestañas <ul> de formulario

Tecnologías: HTML5+JavaScript+ECMAScript+SessionStorage y Framework Bootstrap 4.3.1

Creación de una lista que hará la función de menú de una página y cuya función es mostrar contenido de esta. Para ello se ha usado HTML5, JavaScript+ECMAScript (forEach) y para mantener seleccionada la pestaña actual aún siendo recargada de nuevo se ha utilizado sessionStorage.
https://javascript.info/localstorage

Inicio

Arcu, voluptatem mollis veritatis doloribus, massa inventore wisi minus, dictum ut dignissimos, necessitatibus. Ab consequuntur laboriosam eligendi! Etiam, perferendis mattis! Eos diam. Hic? Facilisis excepturi netus accusantium auctor volutpat eaque, accusantium saepe cursus porro totam nec! Hendrerit adipisci cum quisquam. Mus vero officia sed egestas molestias! Curae necessitatibus? Taciti molestias.

Nec? Exercitation! Sequi, proident! Curabitur omnis nibh sociosqu? Quidem dapibus elementum bibendum fusce dignissimos ridiculus wisi laboriosam bibendum, reiciendis rem lobortis etiam! Nunc magnam, venenatis esse cupidatat odit! Provident quo, hendrerit nonummy, porta, nostrud molestie pellentesque quis congue provident faucibus dolorem mollit urna pariatur tempor aperiam sapiente ullamco, et imperdiet.

Opciones

Anim dignissim laboriosam semper metus? Euismod molestie elit dis? Augue vehicula penatibus dui possimus itaque aut mattis eveniet morbi risus mus, dignissimos eget scelerisque risus, accusantium aute impedit, do dui, nullam consectetur massa nostra, fringilla, dis, reiciendis facilis rhoncus voluptatum mauris dolorum purus cupiditate, voluptates elementum hac! Hic temporibus viverra.

Nam hymenaeos felis beatae? Eius, deserunt congue, dolorum ea sint reiciendis architecto, reiciendis tellus at, nulla quisquam, scelerisque, non officiis, laborum quis. Quia, hac nascetur dapibus blandit tristique velit duis, pharetra mollis irure facilisi facilisis porttitor tempore cupidatat habitant. Aliquid nunc maxime fermentum perspiciatis accusantium, corrupti wisi malesuada? Consectetuer montes.

Contacto

Saepe ornare nunc natoque amet nemo quisquam vivamus aut? Parturient hymenaeos! Ab quis dictum. Incididunt condimentum sed varius voluptas suscipit dolorem dolores assumenda cupiditate diam mattis consectetuer pretium commodi orci, massa voluptatibus nobis malesuada curabitur netus. Etiam mus, sapien culpa! Illum atque ullamcorper nobis, ipsa, pulvinar perferendis augue, aliqua totam.

Quos condimentum tempus nam maecenas posuere, duis excepteur esse lorem tempora? Dis, bibendum gravida euismod autem porta torquent, saepe odit occaecati nostrum soluta libero. Augue recusandae ultricies distinctio sagittis, ac, diam nostrum nostrud, donec odio, nulla! Placeat dolore facilisi elit, pellentesque impedit? Penatibus, hic minim, proident officia cras. Placeat, egestas.