From the perspective of the client,  the correct order of the protocol stack that is used to prepare the request for transmission for a webpage to a web server is:
HTTP - The Hypertext Transfer Protocol 
TCP  - Transmission Control Protocol
IP  - Internet Protocol
Ethernet